Apache2.2でDEFLATE(gzip圧縮)〜〜補足
前回のエントリー2008-03-26 - at_yasuの日記もといメモ書きでは、OutputFilterを設定しただけでした。
ですので、今回は圧縮するファイルタイプを指定。
ええ、単純にちゃんと出来ていたのか確認で来てませんでした。つい今しがた、Safariで確認できるのを思い出して補足した次第で、つまりは付け焼き刃なので、ちゃんとした文献を見るのが良いかと。
#SetEnv gzip-only-text/html 1 SetOutputFilter DEFLATE DeflateCompressionLevel 9 AddOutputFilterByType DEFLATE text/html text/css text/plain text/xml
各行の説明
- SetEnv gzip-only-text/html 1 # これは、Mimeタイプがtext/htmlの場合のみ、gzip圧縮をすると言う意味になる。
- SetOutputFilter DEFLATE # アウトプットフィルターとして、DEFLATEをすると言う意味。初期設定では「DEFAULT」
- DeflateCompressionLevel 9 # 圧縮レベル
- AddOutputFilterByType DEFLATE ... # 圧縮するタイプ一覧を出す。SetEnvとの違いは・・・?