【问题标题】:Force IE9 to load uncached location after redirection重定向后强制 IE9 加载未缓存的位置
【发布时间】:2012-09-17 18:52:55
【问题描述】:

我们最近对我们的网站进行了地理本地化,现在它可以检测浏览器选项中设置的用户首选语言。例如,如果您首先设置了法国法语,您将使用 HTTP301 重定向到法国主页 (/fr-fr)。

问题是如果你想设置返回到英文美国主页,在根 (/) 处,IE9 缓存中它是一个重定向并直接请求重定向的 URL。起初我坚持认为它是服务器端,但使用 Fiddler2 我发现它是 IE 抽搐。我尝试在 URL 中添加时间戳,但它并没有改变任何东西。

有没有办法强制 IE 在不重新连接请求的情况下加载页面?我已经尝试过 document.location,但它不起作用。

如果您想看看,该网站位于 www.sherweb.com。

【问题讨论】:

    标签: javascript internet-explorer redirect browser-cache


    【解决方案1】:

    使用 302 重定向应该可以解决问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-02
      • 1970-01-01
      • 2012-11-13
      • 1970-01-01
      • 2013-04-02
      • 2021-04-12
      相关资源
      最近更新 更多