最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
apache开启gzip详解教程
时间:2011-11-25 编辑:简简单单 来源:一聚教程网
今天在用百度工具检测时发,发现有个提示如下
原来可以开启gzip啊,因为我的是apache所以和iis不同,经过网站搜索开启方法如下
一,找到你的httpd.conf文件,打开找到如下
代码如下 | 复制代码 |
LoadModule deflate_module modules/mod_deflate.so |
把前面的#去了,因为mod_deflate.so模块默认是关闭的,好了下面一下
二,把现面代码放到你httpd.conf文件最后面就好了。
代码如下 | 复制代码 |
SetOutputFilter DEFLATE DeflateCompressionLevel 5 AddOutputFilterByType DEFLATE text/html text/css image/gif image/jpeg image/png application/x-javascript |
重启你的apache就KO了
参数参考
#启用GZIP压缩
AddOutputFilterByType DEFLATE text/html text/php text/png text/jpg text/plain text/css text/xml text/javascript
#压缩级别 9 性能最佳
DeflateCompressionLevel 9
#启用deflate模块对本站点的所有输出进行GZIP压缩
SetOutputFilter DEFLATE
在做到检测某网站是否开启GZIP并获得压缩比率的功能时,客户端在请求的时候,要带
Accept-Encoding: gzip, deflate
代表 客户端支持 gzip 这种编码的传输方式.
然后服务器才会根据自身是否开启 gzip 压缩,来响应.
Content-Encoding: gzip
如果服务器返回的头部里面包含 上面这一句, 就说明返回的内容是经过 gzip 编码的.
压缩比例 就要看 你把内容解开之后的长度与没解开之前的长度 的比例 是多少,就是压缩比了.
好了现在去检测一下你的服务器开启成功了不哈, http://tool.chinaz.com/Gzips/ 我的站的效果如下
代码开启成功。
相关文章
- apache开启gzip有什么优缺点 08-31
- apache和nigx中GZIP开启方法介绍 01-23
- PHP导出数据超时的优化建议解读 10-31
- PHP之mysql位运算解析 10-31
- Laravel实现登录跳转功能解析 10-31
- php双向队列解读 10-31