【发布时间】:2026-01-21 06:05:02
【问题描述】:
问题是当我回收应用程序池 Gzip 工作时,但 2-3 分钟后它再次开始显示 Gzip 未启用。
【问题讨论】:
问题是当我回收应用程序池 Gzip 工作时,但 2-3 分钟后它再次开始显示 Gzip 未启用。
【问题讨论】:
请确保使用 web.config 配置在 ASP.NET 中启用 Gzip 压缩。
我在 GoDaddy 的 Windows 共享主机上试用过,效果很好。
<system.webServer>
<httpCompression directory="%SystemDrive%\inetpub\temp\IIS Temporary Compressed Files">
<scheme name="gzip" dll="%Windir%\system32\inetsrv\gzip.dll"/>
<dynamicTypes>
<add mimeType="text/*" enabled="true"/>
<add mimeType="message/*" enabled="true"/>
<add mimeType="application/javascript" enabled="true"/>
<add mimeType="*/*" enabled="false"/>
</dynamicTypes>
<staticTypes>
<add mimeType="text/*" enabled="true"/>
<add mimeType="message/*" enabled="true"/>
<add mimeType="application/javascript" enabled="true"/>
<add mimeType="*/*" enabled="false"/>
</staticTypes>
</httpCompression>
<urlCompression doStaticCompression="true" doDynamicCompression="true"/>
</system.webServer>
【讨论】: