apache优化:在apache2x下启用系统级压缩页面(mod_deflate)达到满意效果

时间:2008-07-25 11:58:55   来源:技术无忧整理  作者:  点击:次  出处:技术无忧
关键字:apache2 mod_deflate gzip

在apache1.3X之下,可以使用mod_Gzip压缩页面。这个我就不多说了。
在apache2x之下,可以使用mod_deflate压缩页面(mod_gzip不能用在2.x的apache里)
如果是在freebsd下使用port安装的apche2应该是带有mod_deflate的。
在httpd.conf里,看看有没有下面这句话,如果没有,就加。

 LoadModule deflate_module     modules/mod_deflate.so


然后在后面加上下面这段话:

 <Location />                                                                
SetOutputFilter DEFLATE
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html
SetEnvIfNoCase Request_URI \
\.(?:gif|jpe?g|png)$ no-gzip dont-vary
Header append Vary User-Agent env=!dont-vary
</Location>
</ifmodule>

 以上表示除了图片不压缩外,别的东西都压缩。

存储,重启apache,就可以了。压缩后,我的首页从83K缩到了19K
了解更多关于deflate的内容,请查看apache官网 http://httpd.apache.org/docs/2.0/mod/mod_deflate.html

效果是不是有,可以去 http://www.port80software.com/tools/compresscheck.asp 这个网站,输入你的网址,验证一下压缩是否有了。

技术无忧.com


相关文章

文章评论

共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面

特别推荐