Предотвратить предоставление Nginx для обслуживания файлов CSS в виде текста/простогоCSS

Разбираемся в CSS
Ответить Пред. темаСлед. тема
Anonymous
 Предотвратить предоставление Nginx для обслуживания файлов CSS в виде текста/простого

Сообщение Anonymous »

Я настраиваю Nginx для загрузки только статических файлов, и я не знаю, почему файлы .css интерпретируются как текст /обычный - наконец -то браузер не смог его загрузить. < /p>

Код: Выделить всё

Resource interpreted as Stylesheet but transferred with MIME type text/plain: "http://localhost:13000/styles.css".
< /code>

Когда я проверяю заголовок ответа в веб -браузере файла CSS: < /p>

Content-Type: text/plain
< /code>

Я знаю, что в стеке у нас есть много проблем с ним, я уже читал их, но все еще не работает.
< /code>

my /etc/nginx/nginx.conf is: < /p>

worker_processes        1;
events {
worker_connections  512;
}

http {
server {
listen       80;
server_name  0.0.0.0:80;
include /etc/nginx/mime.types;
root   /project/app;

location ~* ^.+\.(js|css)$ {
expires 10d;
}
}
}
< /code>

Я попробовал без какой -либо части местоположения или попробовал: < /p>

location ~ \.css {
add_header Content-Type text/css;
}
< /code>

В некоторых ответах в других потоках я видел, что эта часть требуется: < /p>

default_type  application/octet-stream;
include       /etc/nginx/mime.types;
Я добавил его в http часть и после этого в сервере , а затем в местоположении , все еще не помог мне.>

Подробнее здесь: https://stackoverflow.com/questions/547 ... text-plain
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «CSS»