2011-10-25 14 views
0

IBM HTTP Server v7.0でgzip圧縮を有効にしました。レスポンスヘッダーでは、Varyは "accept-encoding"と表示されます。 しかし、gzipでロードされたファイルのサイズと、gzipがないファイルのサイズを比較すると、違いはありません。 これを正しい方法で実行しているかどうかはわかりません。 これは、あなたが私を助けてくださいことはできますか?私はhttpd.confファイルIBM IHS 7.0 gzip圧縮が正常に動作しない

LoadModule deflate_module modules/mod_deflate.so 
AddOutputFilterByType DEFLATE text/html text/css application/x-javascript 

に追加するものですかあなたが希望として

答えて

2

次のコードを試してみて、それを変更:

LoadModule deflate_module modules/mod_deflate.so 

DeflateCompressionLevel 9 
DeflateMemLevel 9 
DeflateWindowSize 15 

DeflateFilterNote Input instream 
DeflateFilterNote Output outstream 
DeflateFilterNote Ratio ratio 

LogFormat '"%r" %{outstream}n/%{instream}n (%{ratio}n%%)' deflate 
CustomLog logs/deflate_log deflate 

<Location /> 
    # Insert filter 
     SetOutputFilter DEFLATE 

    # Netscape 4.x has some problems... 
     BrowserMatch ^Mozilla/4 gzip-only-text/html 

    # Netscape 4.06-4.08 have some more problems 
     BrowserMatch ^Mozilla/4\.0[678] no-gzip 

    # MSIE masquerades as Netscape, but it is fine 
     BrowserMatch \bMSIE !no-gzip !gzip-only-text/html 

    # Don't compress images 
     SetEnvIfNoCase Request_URI \ 
     \.(?:gif|jpe?g|png)$ no-gzip dont-vary 

    # Make sure proxies don't deliver the wrong content 
     Header append Vary User-Agent env=!dont-vary 
</Location>