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

Почему у меня через nginx на странице не рендерится css?

Добрый день, решил поразбиратся с nginx и остановился на том, что при запуске веб страницы через nginx, браузер не хочет рендерить css. При переходе на URI файла стиля - он загружается без проблем. Вот мой экспериментальный конфиг:
events {
    worker_connections  1024;
}

http {
    server {
        listen       80;
        server_name  localhost;
        root   ../../public/;
        error_page 404 /404.html;

        location / {
            index  /appProxy/index.html; 
        }

        location /panda/ {
            index  /panda/index.html;
        }
    }
}


Хотелось бы так-же услышать пару советов по тому, с чего лучше начинать изучение nginx.
Заранее спасибо! :)
  • Вопрос задан
  • 948 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
SimWhite
@SimWhite
Потому что надо включать определение mime-типов в настройке сервера:
include       /etc/nginx/mime.types;
default_type  application/octet-stream;

Или же что-то вроде:
location ~ \.css {
    add_header  Content-Type    text/css;
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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