在IIS7 GZip压缩中添加各种文件类型

时间:2012-01-05 12:54:29

标签: iis-7 compression gzip

我已经通过web.config启用了GZip压缩,并提供了许多其他问题的帮助:Enable IIS7 gzip

我已经使用FF中的Live HTTP Headers插件测试了压缩,并且它正确显示

  

内容编码:gzip

我已将以下代码添加到我的web.config:

<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>

但是这个代码只压缩javascripts而不是CSS,Images和ASP文件是否正确?

1 个答案:

答案 0 :(得分:2)

显然我不是那么聪明......毕竟它确实拉上了所有东西;)