所以我一直在摆弄这件事已经有相当长的时间了,而且似乎离我的问题的答案还很远。
出于某种原因,IE没有缓存我的网站(img/js)的静态内容,而Chrome却缓存。
查看标题,我发现两个pragma标记,以及Cache-control有一个无缓存集,但我不知道这个东西从何而来。否-在应用程序中设置no-cache的位置。
我使用IIS 7.5和Oracle WebGate作为身份验证器。在IIS本身上,我已经将设置设置为缓存内容并运行36小时。
同样在web.config中,图像文件夹中有以下标记:
<configuration>
<system.webServer>
<staticContent>
<clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="30.00:00:00" />
</staticContent>
</system.webServer>
此外,在我的前端的web.config中还有一个标记。
<caching>
<cache disableExpiration="false" />
</caching>我在一些论坛上读到,删除它会有帮助,但遗憾的是,它没有。
我还寻找add extension,因为根据其他人的说法,这似乎也引起了问题,但我从来没有设置过这样的东西。
有人知道这会导致什么吗?
发布于 2013-07-11 08:13:22
默认情况下,Oracle Web Gate在默认情况下使用缓存控制、无缓存和实用化无缓存。参见此处的文档:页面底部的12.htm
https://stackoverflow.com/questions/17588155
复制相似问题