apache优化:在apache2x下启用系统级压缩页面(mod_deflate)达到满意效果
时间:2008-07-25 11:58:55
来源:技术无忧整理 作者: 点击:次 出处:技术无忧
在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 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面