3. 使用文本编辑器打开C:\Windows\System32\inetsrv\MetaBase.xml(建议先备份), 找到Location =“/LM/W3SVC/Filters/Compression/gzip用于设置gzip压缩, 找到Location =”/LM/W3SVC/Filters/Compression/deflate“用于设置deflate压缩。 上面两个节点紧挨着。并且设置的属性相同。 如果需要压缩动态文件,则将HcDoDynamicCompression设置为”TRUE“, 并在HcScriptFileExtensions中增加您要压缩的动态文件后缀名,如aspx; 如果需要压缩静态文件,则将HcDoStaticCompression和HcDoOnDemandCompression设置为”TRUE“, 并在HcFileExtensions中增加您需要压缩的静态文件后缀名,如xml、css等; HcDynamicCompressionLevel和HcOnDemandCompLevel表示需要的压缩率,数值在0-10, 默认为0。 HcDynamicCompressionLevel属性说明:HcDynamicCompressionLevel Metabase Property HcOnDemandCompLevel 属性说明:HcOnDemandCompLevel Metabase Property 说明: 这两个属性值一般推荐设置为9, 具有最佳性价比。 注意 1. 在编辑MetaBase.xml前需要停止IIS,可以使用 net stop iisadmin 2. 修改完成后开启iisadmin服务,并执行iisreset命令 关于SEO的测试 压缩是否对SEO有影响,经测试,开启后仍然可以被很好的收录。 最后要注意一下:部分关键字拦截工具,如一流 会把GZIP拦截,处理办法是 (去一流拦截配置文件里面搜索Gzip,找到那个 Gzip=yes,改成No就搞定了,不拦截gzip的内容。) |