如何在IIS 6.0 中配置 HTTP Gzip 壓縮
一壓縮的概述
Web服務(wù)器和瀏覽器之間傳輸壓縮文本內(nèi)容的方法是利用HTTP壓縮。壓縮采用通用的壓縮算法如等壓縮、script或 文件。壓縮可以降低網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)量,提高客戶端瀏覽器的訪問(wèn)速度,雖然會(huì)給服務(wù)器增加一點(diǎn)點(diǎn)的負(fù)擔(dān)。采用的是系統(tǒng)設(shè)置的方式的壓縮方式效率較高。
二Web服務(wù)器處理HTTP壓縮的工作原理
Web服務(wù)器接收到瀏覽器的請(qǐng)求后:
1)檢查瀏覽器是否支持壓縮;
2)Web服務(wù)器檢查請(qǐng)求文件的后綴名;
3)如果請(qǐng)求文件是、等靜態(tài)文件,服務(wù)器到壓縮緩沖目錄中檢查是否已經(jīng)存在請(qǐng)求文件的最新壓縮文件;如果文件是等動(dòng)態(tài)文件,服務(wù)器動(dòng)態(tài)壓縮內(nèi)容并返回瀏覽器,壓縮內(nèi)容不存放到壓縮緩存目錄中;如果壓縮文件不存在,服務(wù)器向?yàn)g覽器返回未壓縮的請(qǐng)求文件,并在壓縮緩沖目錄中存放請(qǐng)求文件的壓縮文件;如果文件的最新壓縮文件已經(jīng)存在,則直接返回請(qǐng)求文件的壓縮文件。
三中配置壓縮的步驟
1) 打開(kāi)信息服務(wù)管理器,右擊網(wǎng)站屬性,選擇服務(wù)。在壓縮框中選中壓縮應(yīng)用程序文件和壓縮靜態(tài)文件,按需要設(shè)置臨時(shí)目錄和臨時(shí)目錄的最大限制;
2) 在信息服務(wù)管理器,右擊服務(wù)擴(kuò)展增加一個(gè)新的服務(wù)擴(kuò)展,在新建服務(wù)擴(kuò)展框中輸 入擴(kuò)展名,添加要求的文件為,其中 系統(tǒng)目錄根據(jù)您的安裝可能有所不同,選中設(shè)置擴(kuò)展?fàn)顟B(tài)為允許;
3) 使用文本編輯器打開(kāi)建議先備份找到,如果需要壓縮動(dòng)態(tài)文件,則將 設(shè)置為,并在scriptFileExtensions中增加您要壓縮的動(dòng)態(tài)文件后綴名, 如;如果需要壓縮靜態(tài)文件,則將和設(shè)置為 ,并在中增加您需要壓縮的靜態(tài)文件后綴名,如、等; 和表示需要的壓縮率,數(shù)字越小壓縮率越低;
4) 編輯完畢后保存文件;如果文件無(wú)法保存,則可能正在使用該文件。打開(kāi)開(kāi)始管理工具服務(wù),停止后,即可保存;
5) 最后,重新啟動(dòng)。可以到壓縮測(cè)試網(wǎng)站驗(yàn)證結(jié)果。
關(guān)鍵字:服務(wù)器、、網(wǎng)站、壓縮、HTTP壓縮
新文章:
- CentOS7下圖形配置網(wǎng)絡(luò)的方法
- CentOS 7如何添加刪除用戶
- 如何解決centos7雙系統(tǒng)后丟失windows啟動(dòng)項(xiàng)
- CentOS單網(wǎng)卡如何批量添加不同IP段
- CentOS下iconv命令的介紹
- Centos7 SSH密鑰登陸及密碼密鑰雙重驗(yàn)證詳解
- CentOS 7.1添加刪除用戶的方法
- CentOS查找/掃描局域網(wǎng)打印機(jī)IP講解
- CentOS7使用hostapd實(shí)現(xiàn)無(wú)AP模式的詳解
- su命令不能切換root的解決方法
- 解決VMware下CentOS7網(wǎng)絡(luò)重啟出錯(cuò)
- 解決Centos7雙系統(tǒng)后丟失windows啟動(dòng)項(xiàng)
- CentOS下如何避免文件覆蓋
- CentOS7和CentOS6系統(tǒng)有什么不同呢
- Centos 6.6默認(rèn)iptable規(guī)則詳解