Windows Server 2003 服務(wù)器使用 IIS6 配置 Gzip 壓縮
在 Windows Server 2003 上使用 IIS6 配置 Gzip 網(wǎng)站壓縮是一個(gè)非常有效的方法,可以幫助網(wǎng)站節(jié)省帶寬,提高訪問(wèn)速度。目前各大網(wǎng)站基本都使用了 Gzip 壓縮技術(shù),帶來(lái)了很多
在 Windows Server 2003 上使用 IIS6 配置 Gzip 網(wǎng)站壓縮是一個(gè)非常有效的方法,可以幫助網(wǎng)站節(jié)省帶寬,提高訪問(wèn)速度。目前各大網(wǎng)站基本都使用了 Gzip 壓縮技術(shù),帶來(lái)了很多好處。
啟用 Gzip 壓縮
1. 打開(kāi) Internet 信息服務(wù)(IIS)管理器,右擊"網(wǎng)站"-》"屬性",選擇"服務(wù)"。在"HTTP 壓縮"框中選中"壓縮應(yīng)用程序文件"和"壓縮靜態(tài)文件",按需要設(shè)置"臨時(shí)目錄"和"臨時(shí)目錄的最大限制"。
2. 選擇"Web 服務(wù)擴(kuò)展" > 在右側(cè)空白處右"鍵新 Web 服務(wù)擴(kuò)展" > 在"新建 Web 服務(wù)擴(kuò)展"框中輸入擴(kuò)展名"Gzip",添加"要求的文件"為 C:WINDOWSsystem32inetsrvgzip.dll(Windows 系統(tǒng)目錄根據(jù)您的安裝可能有所不同),選中"設(shè)置擴(kuò)展?fàn)顟B(tài)為允許"。
修改 MetaBase.xml 配置文件
3. 使用文本編輯器打開(kāi) C:WindowsSystem32inetsrvMetaBase.xml(建議先備份),找到 Location "/LM/W3SVC/Filters/Compression/gzip" 用于設(shè)置 gzip 壓縮,找到 Location "/LM/W3SVC/Filters/Compression/deflate" 用于設(shè)置 deflate 壓縮。上面兩個(gè)節(jié)點(diǎn)緊挨著,并且設(shè)置的屬性相同。
4. 如果需要壓縮動(dòng)態(tài)文件,則將 HcDoDynamicCompression 設(shè)置為"TRUE",并在 HcScriptFileExtensions 中增加您要壓縮的動(dòng)態(tài)文件后綴名,如 aspx。
5. 如果需要壓縮靜態(tài)文件,則將 HcDoStaticCompression 和 HcDoOnDemandCompression 設(shè)置為"TRUE",并在 HcFileExtensions 中增加您需要壓縮的靜態(tài)文件后綴名,如 xml、css 等。
6. HcDynamicCompressionLevel 和 HcOnDemandCompLevel 表示需要的壓縮率,數(shù)值在 0-10,默認(rèn)為 0。一般推薦設(shè)置為 9,具有最佳性?xún)r(jià)比。
通過(guò)上述步驟,您就可以在 Windows Server 2003 的 IIS6 中成功配置 Gzip 壓縮,為您的網(wǎng)站帶來(lái)更好的用戶(hù)體驗(yàn)。