gzip开启情况
我们先看看本站gzip压缩情况
网址 www.111cn.net 检测结果如下:
是否压缩 是
压缩类型 gzip
原始文件大小 26333 字节
压缩后文件大小 7163 字节
压缩率(估计值) 72.8%
再看看新浪gzip压缩情况
网址 www.sina.com 检测结果如下:
是否压缩 是
压缩类型 gzip
原始文件大小 537225 字节
压缩后文件大小 110380 字节
压缩率(估计值) 79.45%
上面压缩比较都在70%以上了,这说明了我们一个大网页压缩之后可以快速让客户打开了,那么如何配置gzip压缩传输呢?
gzip apache开启方法
方法一:
打开apache的配置文件httpd.conf (此操作只有在对服务器拥有配置权限时才适用)
查找代码:
代码如下 | 复制代码 |
#LoadModule deflate_module modules/mod_deflate.so # LoadModule headers_module modules/mod_headers.so |
去掉前面的“#”号,保存。
在httpd.conf中加入以下代码,可以加到任何空白地方
代码如下 | 复制代码 |
<IfModule mod_deflate.c> SetOutputFilter DEFLATE SetEnvIfNoCase Request_URI .(?:gifjpe?gpng)$ no-gzip dont-vary SetEnvIfNoCase Request_URI .(?:exet?gzzipbz2sitrar)$ no-gzip dont-vary SetEnvIfNoCase Request_URI .(?:pdfmovavimp3mp4rm)$ no-gzip dont-vary AddOutputFilterByType DEFLATE text/* AddOutputFilterByType DEFLATE application/ms* application/vnd* application/postscript application/javascript application/x-javascript AddOutputFilterByType DEFLATE application/x-httpd-php application/x-httpd-fastphp BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4.0[678] no-gzip BrowserMatch /bMSIE !no-gzip !gzip-only-text/html Header append Vary User-Agent env=!dont-vary </IfModule> |
方法二:在.htaccess中直接添加,需服务器支持.htaccess文件
apache服务器支持.htaccess方法
代码如下 | 复制代码 |
AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript |
放入.htaccess即可
首页 1 2 末页
时间: 2024-11-10 09:14:49