Tomcat
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。compression=“force”確實有效,但 compression=“on” 無效。compression=“2” 也不起作用,所以我不知道“力”到底在做什麼。
有問題的文件大約 6k,我已經清除了瀏覽器記憶體等。
你應該使用
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"