日期:2014-05-16  浏览次数:21613 次

window server 2008下iis7默认开启的静态压缩(gzip压缩)为什么没用?
iis7与iis6有很大不同,新建一个站点他是默认开启了“静态内容压缩”的,但是我使用FireBug分析发现我的iis对站定并没使用压缩传输,即没有发现Content-Encoding:gzip项

已在%windir%/inetsrv/config/applicationHost.config配置节修改如下以便支持js文件,还是不行!

<httpCompression directory="%SystemDrive%\inetpub\temp\IIS Temporary Compressed Files">
  <scheme name="gzip" dll="%Windir%\system32\inetsrv\gzip.dll" />
  <staticTypes>
  <add mimeType="text/*" enabled="true" />
  <add mimeType="message/*" enabled="true" />
  <add mimeType="application/javascript" enabled="true" />
  <add mimeType="application/x-javascript" enabled="true" /><!--我自己加的-->
  <add mimeType="*/*" enabled="false" />
  </staticTypes>
</httpCompression>

程序上不应该做什么吧?为什么不行呢?(我的iis上“动态内容压缩”不给勾,灰的)

------解决方案--------------------
新建的web技术交流群,欢迎大家加入一起讨论:
群号:29037453
------解决方案--------------------
iis重启下试试,我这试的是可以的啊