Почему перестали подгружаться css файлы после настройки Nginx?

Здравствуйте! Такой вопрос: у меня есть сервер с Ubuntu Server 16.04, изначально в качестве веб-сервера я использовал Apache 2.4
Перевесил Apache на порт 8080, на 80-ом порту Nginx в качестве прокси. Почему-то перестали подгружаться файлы CSS.
Конфиг Nginx:
server {
listen 80;
server_name *** www.***;

location / {
proxy_pass http://127.0.0.1:8080;
}

location ~* \.(html|jpeg|jpg|gif|png|css|js|pdf|txt|tar|ico)$ {
root /home/***;
expires 60d;
}
}

Конфиг Apache:
<VirtualHost *:8080>
AssignUserID *** ***
DirectoryIndex index.php
ServerAdmin webmaster@localhost
DocumentRoot /home/***/panel
ErrorLog /home/***/logs/error.log
CustomLog /home/***/logs/access.log combined
ServerName ***
<Directory "/home/***">
   Require all granted
</Directory>
</VirtualHost>

Apache работает в режиме MPM-ITK.
Как выглядит сайт с проксирующим Nginx:
7c6784c8031040c2b949b78a3f7489bb.jpg
Как выглядит сайт, если обращаться напрямую к Apache (в пути к сайту указывать порт 8080):

В чём может быть причина?
  • Вопрос задан
  • 719 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы