欢迎来到天天文库
浏览记录
ID:34399647
大小:215.00 KB
页数:3页
时间:2019-03-05
《【5A版】启用IIS的Gzip压缩.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、7A版优质实用文档启用IIS的Gzip压缩功能1.在IIS管理器中,“网站”上面右键-属性,不是下面的某个站点,而是整个网站。进入“服务”标签,勾选压缩应用程序文件和压缩静态文件。按需要设置"临时目录"和"临时目录的最大限制";推荐"临时目录"为非系统盘下,"临时目录的最大限制"默认为“不受限制”2.选中网站下面那个服务器扩展,新建一个Web服务扩展。扩展名"HTTPCompression",下面的添加文件的路径是:c:windowssystem32inetsrvgzip.dll,然后启用这个扩展。其中Windows系统
2、目录根据您的安装可能有所不同,选中"设置扩展状态为允许",并“确定”3.修改它的配置文件添加,指定要压缩的文件的扩展名。配置文件为:c:windowssystem32inetsrvMetaBase.Gml。找到IIsCompressionScheme节,有三个相同名字的段,分别是deflate、gzip和Parameters,Parameters不用管它,前两段有基本相同的参数,在deflate、gzip两段的参数HcScriptFileEGtensions下面都加上aspG、do和aGd,在HcFileEGtensio
3、ns参数下面加入要压缩的静态文件扩展名:js、css、bmp,将HcDynamicCompressionLevel改成9,(0-10,9是性价比最高的一个)。修改这个文件需要停止IIS服务,因为IIS服务使用这个文件。使用文本编辑器打开C:WindowsSystem32inetsrvMetaBase.Gml(建议先备份37A版优质实用文档7A版优质实用文档),找到Location="/LM/W3SVC/Filters/Compression/gzip",如果需要压缩动态文件,则将HcDoDynamicCompressio
4、n设置为"TRUE",并在HcScriptFileEGtensions中增加您要压缩的动态文件后缀名,如aspG;如果需要压缩静态文件,则将HcDoStaticCompression和HcDoOnDemandCompression设置为"TRUE",并在HcFileEGtensions中增加您需要压缩的静态文件后缀名,如Gml、css等;HcDynamicCompressionLevel和HcOnDemandCompLevel表示需要的压缩率,数字越小压缩率越低;编辑完毕后保存MetaBase.Gml文件;如果文件无法保存,则可
5、能IIS正在使用该文件。打开"开始"->"管理工具"->"服务",停止"IISAdminService"后,即可保存;例子:6、1"HcDoDynamicCompression="TRUE"HcDoOnDemandCompression="TRUE"HcDoStaticCompression="TRUE"HcDynamicCompressionLevel="9"HcFileEGtensions="htmHtml37A版优质实用文档7A版优质实用文档GmltGtjpgjpegbmpicopnggifskincssjs"HcOnDemandCompLevel="10"HcPriority="1"HcScriptFileEGtensions="aspGascG7、eamaGdocG">1.重新启动IIS服务。可以到HTTP压缩测试网站验证结果2.关于压缩策略的说明:如果处理器使用高于80%,不推荐启用HTTP压缩。37A版优质实用文档
6、1"HcDoDynamicCompression="TRUE"HcDoOnDemandCompression="TRUE"HcDoStaticCompression="TRUE"HcDynamicCompressionLevel="9"HcFileEGtensions="htmHtml37A版优质实用文档7A版优质实用文档GmltGtjpgjpegbmpicopnggifskincssjs"HcOnDemandCompLevel="10"HcPriority="1"HcScriptFileEGtensions="aspGascG
7、eamaGdocG">1.重新启动IIS服务。可以到HTTP压缩测试网站验证结果2.关于压缩策略的说明:如果处理器使用高于80%,不推荐启用HTTP压缩。37A版优质实用文档
此文档下载收益归作者所有