投稿

8月, 2014の投稿を表示しています

Apache のレスポンスに gzip圧縮を使う

HTTPレスポンスを圧縮して、ネットワーク負荷を軽減させる方法は、ネットを探せばたくさん出て来ます。 が、1点だけはまった部分があったので自己流にまとめたので、メモとして配置します。 設定方法 1.Apache Software Foundation\Apache2.2\conf\extra フォルダの中に、下記設定を適当な名前で配置する。 例:httpd-hogehoge.conf 2.Apache Software Foundation\Apache2.2\conf\httpd.conf の最後の方に読み込みを追加する。 例:Include conf/extra/httpd-hogehoge.conf ********************** ここから ********************** # プロキシモジュールをロード LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_ajp_module modules/mod_proxy_ajp.so # フィルタモジュールをロード LoadModule filter_module modules/mod_filter.so # フィルタ用ヘッダーモジュールをロード LoadModule headers_module modules/mod_headers.so # 圧縮モジュールをロード LoadModule deflate_module modules/mod_deflate.so # 圧縮レベル(デフォルトは6らしい(zlibのデフォルト)) DeflateCompressionLevel 3 <VirtualHost *:80> <Location /> # Tomcat との連携 ProxyPass ajp://localhost:8009/ Order deny,allow Deny from all Allow from localhost 127.0.0.1 # IE7/8対応 BrowserMatch \bMSIE\s(7|8) !no-gz...