HTTP gzip压缩不适用于tomcat 6中的css或javascript

连接器设置:

<Connector ... compression="2048" noCompressionUserAgents="gozilla, traviata" compressionMimeType="text/html,text/xml,text/plain,text/css,text/javascript"/> 

这似乎工作的HTML,但不适用于CSS或JavaScript。 压缩=“强制” 不起作用 ,但压缩=“开”不。 压缩=“2”也不起作用,所以我不知道“力”是真的在做什么。

有问题的文件大约是6k,我已经清除了浏览器caching等。

你应该使用compressableMimeType ,而不是compressionMimeType,所以

 <Connector ... compression="1400" noCompressionUserAgents="gozilla, traviata" compressableMimeType ="text/html,text/xml,text/plain,text/css,text/javascript"/> 

应该做的伎俩。

http://tomcat.apache.org/tomcat-7.0-doc/config/http.html

请使用application / javascript代替text / javascript,如下所示: compressableMimeType="text/html,text/xml,text/plain,text/css,application/javascript"