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】。