Open pengxiulin opened 10 years ago
lnmp 内含的 nginx-1.6.0 也有问题
请问 css 合并 如何解决?
@vbresults :+1: 解决问题
为什么不修改nginx-http-concat中的application/x-javascript 改为:application/javascript ?
一直报 400 确实是你这个错误,不过更改下 concat_types
也是可以解决的。 PR 应该给予采纳
concat_types text/css application/x-javascript
;
复现过程:删除nginx的目录:rm /usr/local/nginx/ -rf,重新安装Nginx的1.7.6版本,并添加本模块,按说明文档配置后,按照说明访问css文件没有问题,但访问js文件时候,会出现400的错误提示。
原因是:Nginx1.7.6使用了标准的MIME-Type:application/javascript,而本模块的代码中,写的是application/x-javascript的类型,不匹配,所以导致这个问题
解决方案:1、修改nginx的mime.types配置文件,修改js的文件类型为application/x-javascript;2、修改模块的源文件,重新编译nginx并安装,统一为application/javascript;3、等待这个模块更新