云服務(wù)器VPS如何啟用網(wǎng)頁Gzip壓縮步驟
啟用服務(wù)器Gzip,可以減少傳輸字節(jié)數(shù); 使用壓縮技術(shù),減少元素的體積,提高網(wǎng)速;目前所有云服務(wù)器都默認(rèn)以開啟網(wǎng)頁Gzip壓縮;
它的好處顯而易見,提高網(wǎng)頁瀏覽速度,無論是之前說的精簡代碼、壓縮圖片都不如啟用Gzip來的實(shí)在。下圖為啟用Gzip后的效果。
Gzip壓縮效率非常高,通常可以達(dá)到70%的壓縮率,也就是說,如果你的網(wǎng)頁有30K,壓縮之后就變成了9K左右。
第一步:打開IIS,啟用HTTP壓縮服務(wù)
右擊"網(wǎng)站"->"屬性",選擇"服務(wù)"。在"HTTP壓縮"框中選中"壓縮應(yīng)用程序文件"和" 壓縮靜態(tài)文件",按需要設(shè)置"臨時(shí)目錄"和"臨時(shí)目錄的最大限制";
第二步:啟用web服務(wù)
第三步:修改MetaBase.xml
開始 > 運(yùn)行中輸入 c:\windows\system32\inetsrv,找到 MeteBase.xml,先備份,在修改。(有的服務(wù)器不需要修改此文件便可以使用)
搜索 Location ="/LM/W3SVC/Filters/Compression/gzip"
仔細(xì)核對下代碼:
<IIsCompressionScheme Location ="/LM/W3SVC/Filters/Compression/deflate"
HcCompressionDll="%windir%\system32\inetsrv\gzip.dll"
HcCreateFlags="0"
HcDoDynamicCompression="TRUE"
HcDoOnDemandCompression="TRUE"
HcDoStaticCompression="FALSE"
HcDynamicCompressionLevel="0"
HcFileExtensions="htm
html
txt"
HcOnDemandCompLevel="10"
HcPriority="1"
HcScriptFileExtensions="asp
dll
exe"
>
</IIsCompressionScheme>
<IIsCompressionScheme Location ="/LM/W3SVC/Filters/Compression/gzip"
HcCompressionDll="%windir%\system32\inetsrv\gzip.dll"
HcCreateFlags="1"
HcDoDynamicCompression="TRUE"
HcDoOnDemandCompression="TRUE"
HcDoStaticCompression="TRUE"
HcDynamicCompressionLevel="0"
HcFileExtensions="htm
html
txt"
HcOnDemandCompLevel="10"
HcPriority="1"
HcScriptFileExtensions="asp
dll
exe"
>
</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="html
css
js
htm
xml
txt"
HcOnDemandCompLevel="10"
HcPriority="1"
HcScriptFileExtensions="php
dll"
>
</IIsCompressionScheme>
<IIsCompressionScheme Location ="/LM/W3SVC/Filters/Compression/deflate"
HcCompressionDll="%windir%\system32\inetsrv\gzip.dll"
HcCreateFlags="2"
HcDoDynamicCompression="TRUE"
HcDoOnDemandCompression="TRUE"
HcDoStaticCompression="TRUE"
HcDynamicCompressionLevel="10"
HcFileExtensions="html
css
js
htm
xml
txt"
HcOnDemandCompLevel="10"
HcPriority="1"
HcScriptFileExtensions="php
dll"
>
</IIsCompressionScheme>
修改好后,在服務(wù)中停止IIS Admin Service 服務(wù).
然后在保存MeteBase.xml,保存好后再啟動IIS。這樣Gzip壓縮就啟用成功了。
以上針對windows的IIS服務(wù)器上演示的,VPS主機(jī)、獨(dú)立云服務(wù)器均可以實(shí)現(xiàn),虛擬主機(jī)用戶需要咨詢空間商(一般虛擬主機(jī)都啟用了Gzip)如果你的站在啟用Gzip壓縮時(shí)遇到了困難,可在此跟帖評論與交流。
本文發(fā)布于2016年03月20日12:58
,已經(jīng)過了3332天,若內(nèi)容或圖片失效,請留言反饋
轉(zhuǎn)載請注明出處: 網(wǎng)際網(wǎng)
本文的鏈接地址: http://news.rovide8.cn/buxian/2559.html
暫無評論