debugging - Chrome 中为 "This webpage has a redirect loop",但在 FF 和 IE 上工作正常?

标签 debugging google-chrome browser

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

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

enter image description here

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

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

最佳答案

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

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

但是,同一个 URI 有多种书写方式。例如,某些浏览器可能会发送 ~ urlencoded,而有些浏览器可能不会。

因此,在比较两个 URI 之前,您应该对它们进行规范化。

关于debugging - Chrome 中为 "This webpage has a redirect loop",但在 FF 和 IE 上工作正常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7268926/

相关文章:

javascript - 输入文本控件在 Android 谷歌浏览器上不起作用

javascript - 如何强制浏览器不规范化 unicode URL?

javascript - 当浏览器在鼠标下呈现元素时,是否有鼠标悬停修复?

forms - 浏览器如何判断上传文件的mime类型?

c# - DebuggerStepThrough、DebuggerHidden 在异步等待方法中不起作用

debugging - 开始在IntelliJ IDEA中开始JSP调试

c++ - 为什么这是内存复制错误 - Insure++ 误报?

javascript - 如何在 Firefox 57.x 控制台中调查 reponseText/长文本?

html - Firefox 忽略的最大高度

c# - 从 IIS 获取 ERR_CONNECTION_RESET 而日志中没有信息