Nginx无法加载CSS文件

时间:2015-11-08 17:24:04

标签: php css nginx debian

不知何故,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;
        }

    }
}

1 个答案:

答案 0 :(得分:0)

您应该在nginx.conf中包含mime类型。在此处查看默认的nginx.conf:https://www.nginx.com/resources/wiki/start/topics/examples/full/

只需在位置/

中的“ include”行下方添加

包括conf / mime.types;