ERR_TOO_MANY_REDIRECTS – 如何修复谷歌浏览器

如果您是 Chrome 用户并且看到“错误 3xx(net::ERR_TOO_MANY_REDIRECTS”或“此网页有重定向循环 – ERR_TOO_MANY_REDIRECTS”),那么您并不孤单。这种情况经常发生,可能是暂时的,也可能是永久性的,具体取决于 URL您正在访问以及问题的具体原因。

ERR_TOO_MANY_REDIRECTS - 如何修复谷歌浏览器

本教程将带您了解有关 Google Chrome 中重定向过多错误的所有信息。

什么是 HTTP 重定向?

HTTP 重定向是网站将浏览器指向不同页面而不是链接页面的一种方法。这可能是因为维护、页面已移动或其他原因。例如,公司可能会更改其域名并将旧域中的网站重定向到使用新域的网站。

Chrome 最多可以处理 20 次重定向而不会出现错误,但是一旦超过该阈值,它就会抛出“ERR_TOO_MANY_REDIRECTS”错误。

交易是这样的:

  • 浏览器向 Web 服务器发送 GET 消息
  • 服务器以带有重定向 URL 的 3xx 消息响应
  • 浏览器确认消息并转到新地址
  • 浏览器加载网站

重定向循环是将浏览器发送到重定向 URL 的位置,该 URL 将其定向回原始 URL,然后再次重定向它,依此类推。作为网站管理员,这是非常容易做到的。如果您在 Google Chrome 中看到太多重定向错误,我将向您展示您可以做什么。

访问者重定向过多

如果您正在访问该网站,您可以清除浏览器缓存和 cookie。

  1. 打开 Chrome 并选择顶部的 Chrome 下拉菜单。 铬菜单
  2. 接下来,选择 更多工具 > 清除浏览数据... 从下拉菜单中,您还可以键入 Ctrl+Shift+Del 在下一步中打开窗口。 Chrome 更多工具菜单
  3. 现在,单击旁边的复选框 缓存的图像和文件. Chrome浏览数据
  4. 然后,点击 清除数据. Chrome浏览数据2

现在,重试出现错误的 URL。您现在应该可以浏览该网站了。

如果这不起作用,请尝试使用其他浏览器。如果另一个浏览器可以工作,但 Chrome 没有尝试:

  1. 类型 铬://扩展 在 Chrome 地址栏中点击 进入.
  2. 现在,尝试通过单击扩展程序下方的切换按钮一次禁用一个扩展程序,在禁用每个扩展程序后重新测试网站。 Chrome 扩展程序

确保在重新测试之前仅禁用一个,否则您将不知道是哪个导致了问题。目标是查看您是否可以将问题的原因隔离到特定的 Chrome 扩展程序。

作为网站管理员的重定向过多

如果您管理或运行该网站,您就有工作要做。您在某处设置了一个重定向设置,它要么循环要么重复太多次。让我们找出哪些重定向正在循环返回,以便您可以解决网站管理后端的问题。

  1. 导航到重定向检查器并输入您的 URL
  2. 选择分析以查看重定向的内容以及重定向到的位置
  3. 识别那些循环回到自身的重定向
  4. 通过您网站的管理界面更改循环重定向

“通过您网站的管理界面更改循环重定向” 可能听起来有点松散,但确切的方法取决于您的网站使用的平台。例如,在 WordPress 中,您可能正在使用重定向插件或需要修改您的 .htaccess 文件。在 Joomla 中,您可以使用重定向管理器,在 Magento 中,您可以使用重写管理工具。你明白了。

您需要做的就是确定导致问题的重定向,然后在用于管理站点的任何平台中修复问题,参考您的平台和托管公司的文档以获得指导。

解决问题后,请彻底重新测试链接以确保修复按预期工作。

重定向

有不同类型的重定向,所有代码都以 3xx 开头。

  • 301 – 页面永久移动。
  • 302 – 网页暂时不可用。
  • 303 – 用于在 PUT 或 POST 后重定向以防止页面刷新。
  • 307 – 网页暂时无法用于计划中的内容。 HTTP 1.1 的 302 重定向的后继者。
  • 308 – 由于其他原因永久重定向。
  • 300 - 不经常使用的特殊重定向。
  • 304 - 特殊重定向指示缓存网页的缓存刷新。

为什么使用重定向

使用重定向有很多正当理由,您会惊讶于它们的使用频率。使用重定向的最常见原因是当您将页面移动到新主机或 URL 时。如果您在 SEO 上做了很多工作,那么当您移动页面时,您不想失去所有。

相反,您使用 301 重定向来告诉浏览器和搜索引擎您的页面已移动。这仍然可以让访问者访问该页面并保留您获得的所有 SEO 收益。

如果您正在测试页面或更新页面以符合样式或新技术,则 302 或 307 重定向非常有用。如果 URL 结构要保持相同,您只需要在真正发布页面之前添加一个临时重定向。

重定向对于管理网站而不会丢失 SEO 汁液或访问者非常有用。它们确实需要小心和测试,但可能是一个非常有用的工具。

ERR_TOO_MANY_REDIRECTS 带走

ERR_TOO_MANY_REDIRECTS 出现在 Chrome 中的原因有很多,并不是所有的问题都是 Chrome 特有的。首先使用不同的浏览器检查网站,看看它是否只发生在 Chrome 上,然后您可以继续诊断和修复问题。

如果您对处理过多重定向的方法有任何建议,请在下面发表评论。