nginx1.6下安装nginx_concat_module报400错误

Share on:

第一次安装都很顺利,第二次安装就出现访问合并链接出现400错误。

瞬间就跪了,果断google之,居然有前人也碰到这样的问题,有救了。

由于Nginx在新版本中,使用了标准的 MIME-Type:application/javascript。而在nginx_concat_module模块目前版本的代码中,写的是 application/x-javascript 的类型。

也就是模块认不到js文件了。。。

[root@tools-ops01-jz src]# grep javascript nginx_concat_module/ngx_http_concat_module.c
    ngx_string("application/x-javascript"),

因此,我们最好在向nginx添加该模块之前,修改nginx_concat_module的源代码文件ngx_http_concat_module.c,将application/x-javascript更改为application/javascript,然后再编译安装即可!

 

闽ICP备12003472号-7