码迷,mamicode.com
首页 > 其他好文 > 详细

apache配置gzip模式(转)

时间:2014-08-03 22:58:56      阅读:242      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   文件   for   问题   ar   

最近在看有关提高website性能的书,个人觉得挺不错的两本书:

  • <<high performance websites>>
  • <<even faster websites>>

觉得还是挺有收获的。其中有一章关于gzip的,就拿apache2.2来实践一下。

要让apache支持gzip功能,要用到deflate_Module和headers_Module。进入apache的配置文件 httpd.conf进行修改。

bubuko.com,布布扣

然后针对这两个module进行一些配置即可:

bubuko.com,布布扣

我还在根目录配置上加了一句:

bubuko.com,布布扣

写httpd.conf有一些小的注意点,SetEnvIfNoCase Request_URI后面的正则表达式中不能有空格,否则apache启动出错, 至少我的情况是这样的。还有如果不小心把配置文件改坏了,或者apache启动不了,我的解决方式是直接用cmd命令行, 进入apache2.2下的bin目录,运行httpd.exe,如果apache启动失败,就会给出错误原因,按照提示就能很快解决问题。

<IfModule deflate_module>
    SetOutputFilter DEFLATE
    # Don‘t compress
    SetEnvIfNoCase Request_URI\.(?:gif|jpe?g|png)$ no-gzip dont-vary 
    SetEnvIfNoCase Request_URI\.(?:exe|t?gz|zip|bz2|sit|rar)$ no-gzip dont-vary 
    SetEnvIfNoCase Request_URI\.(?:pdf|doc)$ no-gzip dont-vary
      
</IfModule>

接下来对gzip功能进行测试。

未启动gzip功能:

bubuko.com,布布扣

启动gzip功能:

bubuko.com,布布扣

为自己做个记录,也希望对浏览本文的你有所帮助,thanks.....

apache配置gzip模式(转),布布扣,bubuko.com

apache配置gzip模式(转)

标签:style   blog   http   color   文件   for   问题   ar   

原文地址:http://www.cnblogs.com/qiandu/p/3888873.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!