话不多说,直接上启用流程:
1、打开IIS,启用HTTP压缩服务(如图)
![[点击图片看大图]](upfiles/202008/20200824104404906.png)
记得选中"压缩应用程序文件"和" 压缩静态文件",按需要设置"临时目录"和"临时目录的最大限制"。
2、新建web服务拓展(如图)
![[点击图片看大图]](upfiles/202008/20200824104521358.png)
3、修改MetaBase.xml文件(关闭iis后,保存修改,修改成功后重启iis。)
有的服务器不需要修改此文件便可以使用。修改步骤:
搜索 Location ="/LM/W3SVC/Filters/Compression/gzip"
<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>
将加粗部分改成自己所需,如asp或php即可。
测试Gzip压缩是否成功
http://tool.chinaz.com/Gzips/