在 IIS 中启用 gzip 压缩并使其生效

Mac*_*att 5 iis iis-6 gzip

我们在 IIS (IIS6) 中的服务器上启用了 Gzip 压缩。我们已经运行了 iisreset。它只是不想生效。我们之前在另一台服务器上有过这个,过了一会儿,它才开始工作。

它应该立即“采取”吗?如果没有,需要多长时间?我们可以做些什么来加快这一进程?

小智 8

此外,默认情况下 IIS 6.0 仅配置为压缩以下文件类型:htm、html、txt、asp、dll、exe。

因此,如果您正在浏览其他类型的文件(例如 php 或 aspx),它将不会被压缩。

您可以使用以下命令配置要压缩的其他文件类型:

对于静态文件类型...

cscript c:\Inetpub\AdminScripts\adsutil.vbs SET W3SVC/Filters/Compression/deflate/HcFileExtensions htm html txt css js  
cscript c:\Inetpub\AdminScripts\adsutil.vbs SET W3SVC/Filters/Compression/gzip/HcFileExtensions htm html txt css js
Run Code Online (Sandbox Code Playgroud)

对于动态文件类型...

cscript c:\Inetpub\AdminScripts\adsutil.vbs SET W3SVC/Filters/Compression/deflate/HcScriptFileExtensions asp dll exe aspx asmx php
cscript c:\Inetpub\AdminScripts\adsutil.vbs SET W3SVC/Filters/Compression/gzip/HcScriptFileExtensions asp dll exe aspx asmx php
Run Code Online (Sandbox Code Playgroud)


And*_*ndy 1

您确定结果没有被缓存吗?您可以在这里远程验证服务器