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

Nginx отдает css файл, но свойства из него не работают. Почему?

Друзья, я в ступоре.

Nginx настроен на раздачу статических фалов вот такой директивой

server {
		listen 80;

		location / {
			root /root/zenresult/app;
		}

		location /static {
			alias /root/zenresult/static;
		}
}


При этом css файлы действительно раздаются, но свойства прописанные в них не имеют эффекта. Ни в моих, ни в бутстраповских.

Вот поясняющая картинка:

b7ebcb62ab754b928f7edf9ffb7bf8a8.png

При этом, если к бутстрапу подключаться по cdn

<link href="//netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css" rel="stylesheet">


то свойства бутстрапа вступают в силу.

Помогите разобраться, что я делаю не так.
  • Вопрос задан
  • 4509 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
VBKesha
@VBKesha
Всё CSS с mime отдаются text/plain.
В секцию http надо добавить нечто вроде
include /etc/nginx/mime.types
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
k12th
@k12th
console.log(`You're pulling my leg, right?`);
Проверьте, что файлы отдаются с правильными mime-типом.
Ответ написан
Комментировать
akarin
@akarin
CSS точно в той папке? Проверьте всё же.
Ответ написан
Ваш ответ на вопрос

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

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