ERR_CONTENT_DECODING_FAILED 未知错误解决办法_gzip冲突

lys2017年12月18日 0条评论

今天发现  ERR_CONTENT_DECODING_FAILED 错误导致部分静态页无法访问,查看了资料大部分大神写的是关闭gzip,但是

我们又需要gzip功能,最后发现是nginx压缩和 tomcat gzip冲突了,这边去掉如下代码中

<Connector port="80" protocol="HTTP/1.1"   
           connectionTimeout="20000"   
           redirectPort="8443" executor="tomcatThreadPool" URIEncoding="utf-8"   
                       compression="on"   
                       compressionMinSize="50" noCompressionUserAgents="gozilla, traviata"   
                       compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain" />

去掉如下部分就行的

compression="on"   
                       compressionMinSize="50" noCompressionUserAgents="gozilla, traviata"   
                       compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain"

只需要保留nginx的压缩就行的,不然就压了二次的