在IIS 6.0中啟用HTTP Gzip壓縮的方法
2013/2/22 13:36:421516 閱讀
1) 打開Internet信息服務(IIS)管理器,右擊”網站”->”屬性”,選擇”服務”。在”HTTP壓縮”框中選中”壓縮應用程序文件”和”壓縮靜態(tài)文件”,按需要設置”臨時目錄”和”臨時目錄的最大限制”;
注:臨時目錄需要NTFS格式下iusr_admin_***/iis_wps寫權限
2) 在Internet信息服務(IIS)管理器,右擊”Web服務擴展”增加一個新的Web服務擴展,在”新建Web服務擴展框中輸入任意名,添加要求的文件為C:\WINDOWS\system32\inetsrv\gzip.dll,選中”設置擴展狀態(tài)為允許”;切記設置擴展狀態(tài)為允許,或者在IIS下web服務擴展中點中“任意名”右鍵允許。
3) 使用文本編輯器打開C:\Windows\System32\inetsrv\MetaBase.xml(建議先備份,備份需要設置密碼,否則無法恢復),找到HcDoDynamicCompression設置為”TRUE”,并在HcScriptFileExtensions中增加您要壓縮的動態(tài)文件后綴名,如aspx;如果需要壓縮靜態(tài)文件,則將HcDoStaticCompression和HcDoOnDemandCompression設置為 “TRUE”,并在HcFileExtensions中增加您需要壓縮的靜態(tài)文件后綴名,如xml css等; HcDynamicCompressionLevel和HcOnDemandCompLevel表示需要的壓縮率,數字越小壓縮率越低;?編輯完畢后保存MetaBase.xml文件;。打開”開始”->”管理工具”->”服務”,停止”IIS Admin Service”后再保存;
4) 最后,重新啟動IIS。
5)驗證結果。注意驗證的時候,驗證三次:一次只輸入域名。一次輸入你的靜態(tài)文件名,一次輸入你的動態(tài)文件名。三次都顯示為:Compression status: Compressed (gzip),即為成功。
下一條:asp獲取頁面、目錄的方法
上一條:DateDiff實現一個可以偷懶的問題