dtqie02844 2017-08-16 06:20 采纳率: 0%
浏览 2405

nginx无法识别css和图像:资源被解释为样式表,但使用MIME类型text / html进行传输

我试图在子目录中运行Rainloop,http://babylon/webmail,得到的CSS和js是不被识别的。例如:

Resource interpreted as Stylesheet but transferred with MIME type text/html: "http://babylon/webmail/rainloop/v/1.10.5.192/static/css/rainloop/v/1.10.5.192/static/css/app.min.css?standard".

我尝试了一些可能(但没有奏效)的解决方案:

  1. 1、在nginx.conf.中加入"include /etc/nginx/mime.types;"
  2. 2、有人说,php的位置错了,我应该添加fastcgi_split_path_info ^(.+.php)(/.+)$; #this line,但并没有什么用。

    1. 3、我添加了新的CSS和javascript的根,但也没有任何变化。

    我的配置:

    location ^~ /webmail {
        root /srv/rainloop/public_html;
        try_files $uri $uri/ /webmail/index.php?$query_string;
        access_log /srv/rainloop/logs/access.log;
        error_log /srv/rainloop/logs/error.log;
        index index.php;
        access_log /var/log/nginx/scripts.log scripts;
    
        location ~ \.php$ {
            #if (!-f $request_filename) { return 404; }
            include fastcgi_params;
            #fastcgi_split_path_info ^(.+\.php)(/.+)$; #this line
            fastcgi_pass unix:/var/run/php5-fpm.sock;
            fastcgi_index index.php;
            #fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
            fastcgi_param SCRIPT_FILENAME /srv/rainloop/public_html/index.php;
        }
    
        location ~ /\.ht {
            deny all;
        }
    
        location ^~ /webmail/data {
            deny all;
        }
    }
    

展开全部

  • 写回答

1条回答 默认 最新

  • dongshi8359 2017-08-16 06:37
    关注

    I think that it can solve your problem.

    location ~ \.css {
        add_header  Content-Type    text/css;
    }
    location ~ \.js {
        add_header  Content-Type    application/x-javascript;
    }
    
    评论
    编辑
    预览

    报告相同问题?

    悬赏问题

    • ¥15 两道题,用python写出代码
    • ¥15 charles打开Windows Proxy代理后电脑网络无法使用
    • ¥15 该怎么把前导 0 去掉存储给点思路
    • ¥15 智能循迹小车的红外模块无法给单片机输出信号或者是单片机无法输入信号,如何解决?(语言-c语言)
    • ¥15 slopBed分析过程中 genomesize中染色体命名与样本的sample_FE.bdg中的染色体命名方式不一致如何解决
    • ¥15 llama.cpp项目中为什么超过上下文窗口就报错
    • ¥15 基于stc89c52单片机的延时小夜灯
    • ¥15 VQAV2现在都是怎么做evaluation的啊
    • ¥20 C#添加、更新MYSQL数据库问题
    • ¥15 ambari部署hadoop集群中的问题
    手机看
    程序员都在用的中文IT技术交流社区

    程序员都在用的中文IT技术交流社区

    专业的中文 IT 技术社区,与千万技术人共成长

    专业的中文 IT 技术社区,与千万技术人共成长

    关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

    关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

    客服 返回
    顶部