vine-users ML アーカイブ



[vine-users:064714] Apache の mod_gzip の使い方

  • From: IIDA <seekbird@xxxxxxxxx>
  • Subject: [vine-users:064714] Apache の mod_gzip の使い方
  • Date: Tue, 24 Feb 2004 12:42:10 +0900
飯田と申します。

Vine 2.6r3, r4 で、Apache に mod_gzip を入れて使いたいのです。
apt-get install mod_gzip で入るようですが、httpd -t で

[warn] module mod_gzip.c is already added, skipping

と、記述がダブってるとエラーが返ります。
また、実際に /etc/httpd/conf/httpd.conf のそのあたりは

LoadModule gzip_module        modules/mod_gzip.so
#AddModule mod_put.c
AddModule mod_gzip.c

となっています。
この状態で Apache を再起動すると一応

HTTP server (running Apache/1.3.27 (Unix) (Vine/Linux) 
mod_gzip/1.3.19.1a mod_ssl/2.8.12 OpenSSL/0.9.6k DAV/1.0.3 PHP/4.2.3). 

と返りますから、入っているだろうとは思ってます。
しかし mod_gzip の細かい設定は追加されないようで、以下のように
追加してます。

mod_gzip_on Yes
mod_gzip_keep_workfiles No
mod_gzip_minimum_file_size  1002
mod_gzip_maximum_file_size  0
mod_gzip_maximum_inmem_size 60000
mod_gzip_dechunk Yes
mod_gzip_temp_dir "/tmp"
mod_gzip_item_include  mime "application/x-httpd-cgi"
mod_gzip_item_include  mime "application/x-httpd-php"
mod_gzip_item_include  mime text/*
mod_gzip_item_include  mime "httpd/unix-directory"
mod_gzip_item_include  file "\.shtml$"
mod_gzip_item_include  file "\.htm$"
mod_gzip_item_include  file "\.html$"
mod_gzip_item_include  file "\.php$"
mod_gzip_item_include  file "\.pl$"
mod_gzip_item_include  file "\.cgi$"
mod_gzip_item_exclude  file "\.css$"
mod_gzip_item_exclude  file "\.js$"
mod_gzip_item_exclude  mime "image/.*"
mod_gzip_min_http 1001

これでログには

192.168.0.2 - - [24/Feb/2004:12:34:44 +0900] "GET /manual/index.html HTTP/1.1" 200 200 1 mod_gzip:OK In:9587 Out:2001: 80pct.

となり、動作しているようです。

お聞きしたいのは、この状態で WEB 上で配布されている GZIP 圧縮をサポー
トするスクリプトを使うとうまくいかないのです。
何か他に設定があるのでしょうか?


/* 飯田 seekbird@xxxxxxxxx */