如何在apache启用压缩功能?
1.开启deflate模块或gzip模块
2.在conf文件中,写如下代码
一般是在appache-->conf-->httpd.conf中增加如下代码:
<ifmodule mod_deflate.c>
DeflateCompressionLevel 6 #6是压缩级别,可以选择1-9
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/atom_xml
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/x-httpd-php
AddOutputFilterByType DEFLATE image/svg+xml
<ifmodule>
为什么要指定文件类型来压缩?
答:压缩也是要消耗cpu资源的,图片/视频等文件,压缩效果也不好,一般压缩文本格式。
另外上述代码也可以根据实际情况删减。
注意:修改完配置文件后一定要重启apache服务器。方法:右下角点开wamp,找到apache,找到service,重启即可。
另外修改配置文件前后测试时候记得清空浏览器缓存,方法见《如何清空浏览器缓存》。