强制IE9在重定向后加载未缓存的位置

时间:2012-09-17 18:52:55

标签: javascript internet-explorer redirect browser-cache

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

问题是如果你想设置回到英国美国主页,在根目录(/),IE9在缓存中它是一个重定向并直接请求重定向的URL。起初我很强调它是服务器端但是使用Fiddler2我发现它是IE的抽搐。我试图在URL中添加时间戳,但它不会改变任何东西。

是否有任何意思迫使IE加载页面而不重新连接请求?我已经尝试过document.location但它不起作用。

如果你想看看,网站是www.sherweb.com。

1 个答案:

答案 0 :(得分:0)

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