IE9 url缓存问题

Posted

技术标签:

【中文标题】IE9 url缓存问题【英文标题】:IE9 url caching issue 【发布时间】:2011-10-31 21:40:22 【问题描述】:

我有一个奇怪的 IE9 缓存问题。前几天我在我的 IIS 服务器上设置了一个没有运行 HTTPS 的新网站,不幸的是,如果你输入 HTTP,我不小心设置了一个到 HTTPS 的重定向。所以因为我没有设置它,所以网页没有加载,因为没有运行 HTTPS。我随后在 IIS 中解决了这个问题,当我使用 IE9 以外的浏览器访问网页时,它似乎工作正常。出于某种原因,在 IE9 中它只是不会加载网页(我认为它仍在尝试在 HTTPS 上点击它)。

我已尝试清除所有临时文件/cookie 等...,重新启动但仍然没有运气。我能够让 IE9 访问网页的唯一方法是进入“F12 开发人员工具”并在“缓存”菜单选项下打开“始终从服务器刷新”。一旦我打开它,它就会开始工作。我将其关闭,我无法再次访问该网站。

是否还有其他一些我不知道的 IE9 缓存无法通过正常进程清除?

【问题讨论】:

【参考方案1】:

我有一个和你类似的问题。我通过在 URL 中添加一个随机数来修复它。就像这样:.....Index.asp?random=3283237431,希望对你有帮助。

【讨论】:

以上是关于IE9 url缓存问题的主要内容,如果未能解决你的问题,请参考以下文章

IE9下Ajax无法刷新数据的缓存问题解决方法

IE9 重定向缓存、字体和跨域资源共享 (CORS) CDN HTTP 标头

替代在 url 中使用 hashbangs 来解决 IE9 问题

浏览器后退按钮的 IE9 中 url 中的哈希更改

清除IE8/IE9/IE10/IE11浏览器缓存文件 100%有效

If-Modified-Since IE9 传递的 HTTP 标头包含长度?