すでに構築され、現在本番環境で実行されている Web サイトの HTTP 圧縮を有効にする方法
よろしく、グーラフ
すでに構築され、現在本番環境で実行されている Web サイトの HTTP 圧縮を有効にする方法
よろしく、グーラフ
APACHE .HTACCESSで(実行しているサーバー側がわからない):
# compress text, html, javascript, css, xml:
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
サイトが実行されているかどうかは関係ありません。.HTACCESS 構成です。
IIS の場合: http://technet.microsoft.com/en-us/library/cc771003%28WS.10%29.aspx
APACHE の場合: http://betterexplained.com/articles/how-to-optimize-your-site-with-gzip-compression/
firebugで結果をテストする必要があります
圧縮は、クライアントとサーバーの間でネゴシエートされます。
クライアントは通常、圧縮された応答を受け入れることができることを示す要求を発行しますが、そうする必要はありません。したがって、サーバー側で圧縮を有効にすると、クライアントは要求された場合にのみ圧縮された応答を受信します。
Accept HTTP ヘッダーを確認してください。
私のお気に入りのオプションは、Google の apache 2 用の pagespeed modです。これは、ubuntu に簡単にインストールでき、おそらく他の Linux ディストリビューションにもインストールできます。
ここにあるすべての機能のクイックリストを見ることができます。
上記はすべてカスタマイズ可能で、必要に応じて有効/無効にすることができます。