WIN2008+IIS7.0 为什么gzip设置了并没有压缩

szw297118147 2011-11-29 08:50:52
IIS压缩中已经启动了静态压缩,动态压缩并没有启动;
applicationHost.config中已经配置:
<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="*/*" enabled="false" />
</dynamicTypes>
<staticTypes>
<add mimeType="message/*" enabled="true" />
<add mimeType="text/*" enabled="true" />
<add mimeType="application/javascript" enabled="true" />
<add mimeType="application/x-javascript" enabled="true" />
<add mimeType="application/atom+xml" enabled="true" />
<add mimeType="application/xaml+xml" enabled="true" />
<add mimeType="*/*" enabled="false" />
</staticTypes>
</httpCompression>

但是我使用Fiddler检测工具并没有发现响应头上有content-encoding:gzip的标注,也就是说站点根本就没有启动gzip;查看了很多很多资料,有人说IIS有一个“频繁访问”的逻辑,也有人说什么JS文件必须有TYPE类型声明;都试过了还是没有GZIP效果,请问是哪里配置了不对???
...全文
967 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zzxnsd 2012-01-16
  • 打赏
  • 举报
回复
iis7会根据请求的频率来决定是否启动静态压缩,偶尔请求个一两次肯定不行,找个大点的脚本文件,使劲ctrl+f5吧
wangflove 2012-01-04
  • 打赏
  • 举报
回复
正关注,尚无解。
computer_li 2011-12-07
  • 打赏
  • 举报
回复
没用过iis7 ,想用,关注
computer_li 2011-12-07
  • 打赏
  • 举报
回复
没用过iis ,关注

8,327

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 IIS
社区管理员
  • IIS
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧