Iis 7 iis7上的Gzip http压缩问题
我的web托管提供商正在运行IIS7,我在让gzip压缩正常工作方面遇到了很多麻烦。主机管理员说已安装压缩。我可以使用一些在线检查服务确认压缩,但不能使用其他服务。PageSpeed Firefox插件还表示该站点未压缩。我个人坐在Squid代理后面,但是web.config设置应该考虑代理问题。下面是相关的web.config代码段。大部分是从不同的网站上借来的。有什么想法吗Iis 7 iis7上的Gzip http压缩问题,iis-7,gzip,http-compression,Iis 7,Gzip,Http Compression,我的web托管提供商正在运行IIS7,我在让gzip压缩正常工作方面遇到了很多麻烦。主机管理员说已安装压缩。我可以使用一些在线检查服务确认压缩,但不能使用其他服务。PageSpeed Firefox插件还表示该站点未压缩。我个人坐在Squid代理后面,但是web.config设置应该考虑代理问题。下面是相关的web.config代码段。大部分是从不同的网站上借来的。有什么想法吗 <urlCompression doDynamicCompression="true" dynamicC
<urlCompression doDynamicCompression="true" dynamicCompressionBeforeCache="true" doStaticCompression="true" />
<httpCompression cacheControlHeader="max-age=86400" noCompressionForHttp10="False" noCompressionForProxies="False" sendCacheHeaders="True" dynamicCompressionEnableCpuUsage="89" dynamicCompressionDisableCpuUsage="90" minFileSizeForComp="1" noCompressionForRange="False">
<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>
这篇文章大约有4个月了,但您是否检查过IIS中是否启用了动态压缩?这里有一篇关于如何做的文章
默认情况下,它未启用。可能值得一试。尝试两种方法来解决此问题:
只是一个简短的更新。“报告压缩”处于打开状态,而“报告压缩”处于关闭状态。这是怎么回事?我在一个共享web主机上,支持人员声称它已启用。有趣的是,一些网站报告压缩是正常的,而其他网站(包括谷歌网站管理员工具)报告它是关闭的。不知道发生了什么事。我甚至尝试过通过代理实现压缩,但没有取得多大成功。