nginx1.6下安装nginx_concat_module报400错误
第一次安装都很顺利,第二次安装就出现访问合并链接出现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,然后再编译安装即可!