apcha开启gzip压缩教程可压缩js,css等静态文件

编辑httpd.conf文件

去掉 #LoadModule headers_module modules/mod_headers.so 前面的注释#   去掉 #LoadModule deflate_module modules/mod_deflate.so 前面的注释#   去掉 #LoadModule filter_module modules/mod_filter.so 前面的注释#

第三个模块一定要打开,很多人根据网上的配置无法生效,就是这个模块没有开启。不开启的话下面配置后也无法启动Apache。

然后在最底部添加如下代码:

<ifmodule mod_deflate.c>  DeflateCompressionLevel 6  AddOutputFilterByType DEFLATE text/plain  AddOutputFilterByType DEFLATE text/html  AddOutputFilterByType DEFLATE text/php  AddOutputFilterByType DEFLATE text/xml  AddOutputFilterByType DEFLATE text/css  AddOutputFilterByType DEFLATE text/javascript  AddOutputFilterByType DEFLATE text/js  AddOutputFilterByType DEFLATE application/xhtml+xml  AddOutputFilterByType DEFLATE application/xml  AddOutputFilterByType DEFLATE application/rss+xml  AddOutputFilterByType DEFLATE application/atom_xml  AddOutputFilterByType DEFLATE application/javascript  AddOutputFilterByType DEFLATE application/x-javascript  AddOutputFilterByType DEFLATE application/x-httpd-php  AddOutputFilterByType DEFLATE application/x-font-ttf  AddOutputFilterByType DEFLATE image/svg+xml  AddOutputFilterByType DEFLATE image/gif image/png image/jpg image/swf image/jpeg image/bmp  # Don’t compress images and other #排除不需要压缩的文件  BrowserMatch ^Mozilla/4 gzip-only-text/html  BrowserMatch ^Mozilla/4\.0[678] no-gzip  BrowserMatch \bMSIE !no-gzip !gzip-only-text/html  SetEnvIfNoCase Request_URI .(?:html|htm)$ no-gzip dont-varySetEnvIfNoCase   #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>


相关文章

您需要 登录账户 后才能发表评论

发表评论 取消回复

电子邮件地址不会被公开。 必填项已用*标注