“这个网页在Chrome中有一个重定向循环”但在FF和IE上工作正常吗?

时间:2011-09-01 10:16:26

标签: debugging google-chrome browser

可以使用FireFox / IE / Safar / Opera访问页面http://www.japanforum.com/forum/japanese-language-help/39454-~tara-past-tense-clause.html

但是在Chrone上,页面不会显示:

enter image description here

有谁知道问题的原因是什么?

或者更确切地说,这种现象的解释是什么?

5 个答案:

答案 0 :(得分:6)

我看来您正在尝试重定向到正确的SEO友好网址,例如如果我转到test/39454-foo.html,它会将我重定向到test/39454-~tara-past-tense-clause.html

您将请求的URI与预期的URI进行比较,如果它们不匹配则重定向。

但是,有多种方法可以编写相同的URI。例如,某些浏览器可能会发送~ urlencoded而某些浏览器可能不会发送。

因此,在比较它们之前,你应该规范化这两个URI。

答案 1 :(得分:3)

仔细检查服务器上的重定向设置。附加域名不应包含“www”。什么时候添加。如果没有这个,这将解决重定向问题。

答案 2 :(得分:2)

检查cookie settings中是否允许使用所有Google Cookie(特别是请参阅管理例外窗口)。

答案 3 :(得分:0)

如果页面的URL映射具有一个或多个重定向条件,则有时会发生这种情况。 如果后面的软件试图重定向到相同的URL映射器( - >糟糕的编程)。 结果是在Controller中进行映射和重定向的循环。

答案 4 :(得分:0)

好的,几个月前我遇到了同样的问题,如Solution 1 here所述,罪魁祸首是浏览器cookie。

您只需清除浏览器的缓存和Cookie即可解决问题。