Задать вопрос

Почему перестали подгружаться 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):

В чём может быть причина?
  • Вопрос задан
  • 755 просмотров
Подписаться 1 Оценить 11 комментариев
Помогут разобраться в теме Все курсы
  • Учебный центр «Микротест»
    Linux уровень 1. Основы администрирования систем Linux (Линукс)
    1 неделя
    Далее
  • Stepik
    Основы работы в консоли Linux, настройка сетевых служб (кластер)
    1 неделя
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
IT ATLAS Москва
от 200 000 до 250 000 ₽
Сбер Москва
от 200 000 до 300 000 ₽
Сбер Москва
от 200 000 до 400 000 ₽