修改任何文件前,请先备份 1. 停止IIS (iisreset /stop) 2. 打开 C:/WINDOWS/system32/inetsrv/MetaBase.xml 这个文件 3. 找 <IIsCompressionScheme Location ="/LM/W3SVC/Filters/Compression/deflate" 和 <IIsCompressionScheme Location ="/LM/W3SVC/Filters/Compression/gzip" 这两个节点 (接近文件最后的部分) 4. 把以下的副档名加到那两个节点的HcFileExtensions 属性内 js css xml 5. 把以下的副档名加到那两个节点的HcScriptFileExtensions 这属性内 aspx ascx ad page listing 6. 开始IIS (iisreset /start) 7. 在IIS打开Web Sites 的内容 (右键Web Sites, 选Properties) 8. 在Services: -核取Compress application files -核取Compress static files -设定Maximum temporary directory size 位200 (参看附图:IIS_WebSitesProperties.jpg) | |||||
完成后的metabase.xml 应该像下面的样子 <IIsCompressionScheme Location ="/LM/W3SVC/Filters/Compression/deflate" HcCompressionDll="%windir%/system32/inetsrv/gzip.dll" HcCreateFlags="0" HcDoDynamicCompression="TRUE" HcDoOnDemandCompression="TRUE" HcDoStaticCompression="FALSE" HcDynamicCompressionLevel="10" HcFileExtensions="htm html txt js css xml" HcOnDemandCompLevel="10" HcPriority="1" HcScriptFileExtensions="asp aspx ascx dll exe ad page listing" > </IIsCompressionScheme> <IIsCompressionScheme Location ="/LM/W3SVC/Filters/Compression/gzip" HcCompressionDll="%windir%/system32/inetsrv/gzip.dll" HcCreateFlags="1" HcDoDynamicCompression="TRUE" HcDoOnDemandCompression="TRUE" HcDoStaticCompression="TRUE" HcDynamicCompressionLevel="10" HcFileExtensions="htm html txt js css xml" HcOnDemandCompLevel="10" HcPriority="1" HcScriptFileExtensions="asp aspx ascx dll exe ad page listing" > </IIsCompressionScheme> |
iis压缩文件的设定
最新推荐文章于 2024-07-25 19:30:53 发布