Мой провайдер веб-хостинга использует IIS7, и у меня много проблем с корректной работой сжатия gzip. Хост-админы говорят, что сжатие установлено. Я могу подтвердить сжатие с помощью некоторых сервисов онлайн-проверки, но не с помощью других. Надстройка PageSpeed для Firefox также говорит, что сайт несжатый. Я лично сижу за прокси-сервером Squid, но настройки web.config должны заботиться о проблеме с прокси. Ниже приведен соответствующий фрагмент web.config. Большинство из них заимствовано с различных сайтов. Есть предположения?
<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>