为什么IIS7不压缩我的静态文件?

Modified on: Wed, 12 Jun 2019 00:40:02 +0800

我正在尝试让IIS在我的localhost上压缩jquery.js(和所有其他静态文件,但在这里使用jquery作为示例),但是出了点问题。

有趣的是,当我查看我的%SystemDrive%\ inetpub \ temp \ IIS临时压缩文件\ MySiteName时,我在那里看到了jquery.js文件,其大小为24 KB。但是在浏览器中,根据Firebug上的Net选项卡,大小为69 kb。

我尝试过以下方法:
  - 检查我的浏览器是否接受压缩。我通过Firebug在请求标题中找到了“Accept-Encoding gzip,deflate”
  - 启用失败的请求跟踪。在我执行请求后,%SystemDrive%\ inetpub \ logs \ FailedReqLogFiles文件夹中没有任何内容出现。

最佳答案

我注意到在我的失败请求日志中(我必须设置一个规则,确保它记录了成功的请求)jquery文件压缩不成功,错误代码为NOT_FREQUENTLY_HIT。所以我尝试通过刷新浏览器手动发出一堆请求,突然之间jquery文件被压缩了。


相关问答

添加新评论