apache 1.3 里面有个压缩模块叫做 mod_gzip ,不支持 2.x。在2.x 里面有一个 mod_deflate 模块,也是类似的效果。想使用的话,很简单,编译的时候加上 --enable-deflate 就可以了。之后可以用 apachectl -l 看是不是正常加载了这个模块。
httpd.conf 添加下面的语句

对所有指定类似的文件都应用这个模块。添加之后访问看看。

203.86.x.x - - [02/Apr/2007:15:24:23 +0800] "GET / HTTP/1.1" 200 4718 "-" 
"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.3) 
Gecko/20070309 Firefox/2.0.0.3"

203.86.x.x - - [02/Apr/2007:15:46:16 +0800] "GET / HTTP/1.1" 200 1684 "-" 
"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.3) 
Gecko/20070309 irefox/2.0.0.3"
好像是小了。。。 如果error.log 里面出现了下面的错误

 这表示apache的那个模块没有安装正确。