不知何故,nginx无法加载CSS文件并导致网站显示没有CSS。
在Firefox中,我收到了警告:
样式表http://192.168.1.10:6000/templates/main/css/layout.css 未加载,因为其MIME类型“text / html”不是“text / css”。
样式表http://192.168.1.10:6000/templates/main/css/jqevent.css 未加载,因为其MIME类型“text / html”不是“text / css”。
样式表http://192.168.1.10:6000/templates/main/css/crud.css 未加载,因为其MIME类型“text / html”不是“text / css”。
Nginx Conf
user root;
http {
include /home/school/webapp/nginx/conf/mime.types;
default_type application/octet-stream;
server {
listen 6000;
index index.php index.html index.htm;
root /home/school/webapp/wwwdir/;
location ~ \.php$ {
try_files $uri =404;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
}
答案 0 :(得分:0)
您应该在nginx.conf中包含mime类型。在此处查看默认的nginx.conf:https://www.nginx.com/resources/wiki/start/topics/examples/full/
只需在位置/
中的“ include”行下方添加包括conf / mime.types;