我有以下的web.config文件:
<urlCompression doStaticCompression="true" />
<httpCompression>
<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>
我的计划不允许动态压缩。
问题是,当我请求css或js时,IIS会响应GZIP并有时添加vary:accept-encoding,有时不压缩CSS或JS,我找不到它的模式,这是某种随机的情况。
我总是尝试CTRL F5,即使你访问www.mysite.com,css和js也是随机压缩或不压缩的。
NB:托管在NetworkSolution上。
我的配置或IIS出了什么问题?
谢谢