コネクタ設定:
<Connector ...
compression="2048"
noCompressionUserAgents="gozilla, traviata"
compressionMimeType="text/html,text/xml,text/plain,text/css,text/javascript"/>
これはhtmlでは機能するようですが、cssやjavascriptでは機能しません。 Compression = "force" doesは機能しますが、compression = "on"は機能しません。 Compression = "2"も機能しないため、「力」が実際に何をしているのかわかりません。
問題のファイルは約6kで、ブラウザのキャッシュをクリアしました。
圧縮MimeTypeではなくcompressableMimeType
を使用する必要があるため、
<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
以下に示すように、text/javascriptの代わりにapplication/javascriptを使用してください。compressableMimeType="text/html,text/xml,text/plain,text/css,application/javascript"