!!!mod_deflate
{{category Apache}}
----
--enable-deflate=shared
をつけてconfigure.
httpd.confの記述はこれでファイナルアンサー
LoadModule deflate_module modules/mod_deflate.so
<IfModule mod_deflate.c>
DeflateFilterNote deflate_compression_ratio
#DeflateBufferSize 8096
#DeflateMemLevel 9
#DeflateWindowSize 15
</IfModule>
<IfModule mod_deflate.c>
<Directory />
AddOutputFilterByType DEFLATE text/html text/plain text/css
</Directory>
</IfModule>
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" \"%{deflate_compression_ratio}npct.\"" deflate
*http://chinmai.net/~osakana/diary/?200307c#23-5
*http://yamaya.ore.dyndns.org/spam/200307c.html#20030722_1
----
'''以下obsolete.'''
----
httpd.confの記述は以下のとおり
LoadModule deflate_module modules/mod_deflate.so
<IfModule mod_deflate.c>
DeflateFilterNote deflate_compression_ratio
#DeflateBufferSize 8096
#DeflateMemLevel 9
#DeflateWindowSize 15
</IfModule>
<IfModule mod_deflate.c>
<Directory />
SetEnv no-gzip
SetEnvIf Content-Type "^text/" !no-gzip
SetOutputFilter DEFLATE
</Directory>
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %{deflate_compression_ratio}npct." deflate
自前でgzip圧縮かける系のcgi(たとえばTDS)がうまく動かなくなるのでちうい。
*http://chinmai.net/~osakana/diary/?200306a#09-2
----
追記:
DefaultType application/octet-stream
を追加したほうがよさげ。
詳細は不明だが
DefaultType text/plain
ではDEFLATE filterが適用されてしまう動画や画像が存在する。
*http://chinmai.net/~osakana/diary/?200307c#22-2
----
*http://chinmai.net/~osakana/diary/?200307c#22-2-2