【Apache】开启gzip压缩和浏览器缓存功能

    1、开启gzip压缩

    开启gzip功能能大大降低网络传输的带宽,从而提高网页加载速度;一般对纯文本内容可压缩到原大小的40%。

    (1) 编辑Apache配置文件httpd.conf,查找下面这一行

    #LoadModule deflate_module modules/mod_deflate.so

    删除前面的#;如没有就查找LoadModule位置,加入上述行



     (2) 在httpd.conf末尾增加以下内容:

    <ifmodule mod_deflate.c>
    DeflateCompressionLevel 9
    AddOutputFilterByType DEFLATE text/html text/plain text/xml application/x-httpd-php
    AddOutputFilter DEFLATE css js
    </ifmodule>

    具体配置内容可参考mod_deflate模块手册

     (3) 重启Apache服务

    2、开启浏览器缓存功能

    开启浏览器缓存后,在内容未过期前,浏览器不会重复从服务器提取数据文件,从而减少网页内容传输,提高网页打开速度。

    (1) 编辑Apache配置文件httpd.conf,查找下面这一行

    #LoadModule expires_module modules/mod_expires.so

    删除前面的#;如没有就查找LoadModule位置,加入上述行

     (2) 在httpd.conf末尾增加以下内容:

    <IfModule mod_expires.c>
    ExpiresActive On
    ExpiresDefault "access plus 12 month"
    ExpiresByType text/html "access plus 12 months"
    ExpiresByType text/css "access plus 12 months"
    ExpiresByType image/gif "access plus 12 months"
    ExpiresByType image/jpeg "access plus 12 months"
    ExpiresByType image/jpg "access plus 12 months"
    ExpiresByType image/png "access plus 12 months"
    EXpiresByType application/x-shockwave-flash "access plus 12 months"
    EXpiresByType application/x-javascript "access plus 12 months"
    ExpiresByType video/x-flv "access plus 12 months"
    </IfModule>

    具体配置内容可参考mod_expires模块手册

    (3) 重启Apache服务

    注:IIS下启用GZIP功能见Gzip压缩启用方法【IIS6.0、Apache】



    本博客所有文章如无特别注明均为原创。
    复制或转载请以超链接形式注明转自枫芸志,原文地址《【Apache】开启gzip压缩和浏览器缓存功能
    标签:
    分享:

已经有8 条评论抢在你前面了~

  1. 沙发
    whhuazi 2012年9月22日 上午3:43

    有用阿!!!

    [回复]

  2. 板凳
    周光 2011年12月13日 上午11:43

    非常感谢,用你的方法成功开启浏览器缓存功能

    [回复]

  3. 地板
    洋洋 2011年11月28日 下午12:08

    Apache要比lighttpd占内存。

    [回复]

    晴枫

    晴枫 回复:

    @洋洋, 对于大访问量来说这些才是问题,一般也就不考虑了,哪个顺手用哪个

    [回复]

    洋洋 回复:

    @晴枫, 那倒是。不过我内存太小。如果用kloxo里的apache就扛不住。我试了下Webmin面板。好像内存占用也才200mb左右。与kloxo里的lighttpd差不多。

    [回复]

    Hello Beautiful 回复:

    @洋洋, apache好,但512的内存表示压力很大!

    [回复]

无觅相关文章插件,快速提升流量