如何修复 Google Chrome 中的 Err_Too_Many_Redirects

Google Chrome中的err_too_many_redirects错误表明您尝试加载的网页卡在重定向循环中。如果重定向次数超过 20,谷歌浏览器(Google Chrome)将停止该过程。这使您可以尝试其他页面或检查网站、Google Chrome或您的连接是否存在错误或问题。

Google Chrome中出现 err_too_many_redirects 错误的可能原因有很多,从配置错误的网站到损坏的缓存文件。如果网站本身没有损坏,您可以按照其中一些常见的故障排除步骤绕过该问题。

什么是 Google Chrome 中的 err_too_many_redirects 错误?(What Is an err_too_many_redirects Error in Google Chrome?)

正如我们已经提到的,当Google Chrome由于重定向循环而无法加载页面时,会发生 err_too_many_redirects 错误。这是当您尝试访问的页面被重定向到其他地方时,然后又一次又一次地重定向,在谷歌浏览器(Google Chrome)踩刹车之前,这个过程重复了多达 20 次。

它这样做是为了帮助保护您的 PC 免受过度使用系统资源的影响,并防止您因流量过多而无意中使 Web 服务器超载。如果页面无法加载,Google Chrome不会无限期地尝试。这会导致出现错误。

在大多数情况下,可以通过清除浏览器保存的缓存数据来解决此问题。如果此数据已损坏或过期,Google Chrome可能会尝试加载不正确版本的网站,并且在此过程中,服务器可能会重定向您的浏览器。但是,如果此过程未正确设置,则可能会发生重定向循环。

清除浏览器数据(Clearing your browser data)将允许Chrome使用新的缓存文件正确刷新页面。Chrome扩展程序(例如VPN或广告拦截扩展程序)也可能导致网页出现问题并产生此错误。但是,问题不一定是您可以解决的问题,尤其是在 Web 服务器本身损坏的情况下。

如果是这种情况,您可能需要让网站管理员知道该网站无法运行并请求修复。更罕见的是,问题可能是Chrome本身的问题,因此切换到另一个浏览器来尝试该页面可以解决问题。

清除您的 Chrome 浏览器数据(Clear Your Chrome Browser Data)

如果您在Chrome(Chrome)中遇到重定向循环问题,解决此问题的最佳方法是清除浏览器数据,并在此过程中擦除所有已保存的缓存文件。这可确保Chrome从 Web 服务器加载所有文件的最新版本,并确保接收到有关页面位置的最新信息。

例如,如果您尝试加载自上次访问后已被移动和重定向的页面,则您拥有的缓存数据可能已过期,从而导致重定向循环。清除 Chrome 的浏览器数据应该可以解决此问题。

  1. 首先,打开Google Chrome并选择菜单图标(menu icon )>设置(Settings)

  1. 设置(Settings)菜单中,选择隐私和安全(Privacy and security )>清除浏览数据(Clear browsing data)。 

  1. 清除浏览数据(Clear browsing data )菜单中,选择高级(Advanced),然后确保从下拉菜单中选择了所有时间。(All Time )确保启用所有复选框(包括Cookie 和其他数据(Cookies and other data )以及缓存的图像和文件(Cached images and files)),然后选择清除数据(Clear data)以删除文件。

清除浏览器数据后,您可能需要考虑进一步的步骤以确保您尝试加载的任何网站数据都已完全更新,例如清除 DNS 缓存(clearing your DNS cache)

禁用任何有冲突的 Chrome 扩展(Disable Any Conflicting Chrome Extensions)

某些Google Chrome 扩展程序(Google Chrome extensions)会影响某些网站的加载和执行方式。例如,广告拦截扩展程序将阻止网页上的元素加载。如果需要这些元素,Web 服务器可能会确定发生了错误并尝试刷新页面,从而导致像这样的重定向循环。

要解决此问题,您可以禁用Chrome中可能导致 err_too_many_redirects 错误的任何扩展程序。

  1. 为此,请打开Google Chrome并选择菜单图标(menu icon )>更多工具(More Tools )>扩展程序(Extensions)

  1. 在“扩展(Extensions )”菜单中,确定您认为可能导致此问题的任何扩展,例如VPN或广告拦截扩展。要禁用它,请选择该扩展的滑块图标(slider icon),将滑块切换到灰色的关闭位置。

在禁用Chrome扩展程序的情况下,刷新损坏的页面以重试。如果仍然无法正常工作,请对任何其他已安装的扩展程序重复上述步骤,这些扩展程序可能会导致与您的 Web 浏览器发生冲突。

检查网站状态并咨询网站管理员(Check the Website Status and Consult the Website Administrator)

不幸的是,并非每个网站都能正常运行。如果网站配置不正确,重定向循环就无法控制。

这经常出现在试图将页面从HTTP 重定向到 HTTPS(HTTP to HTTPS)以保护 Web 流量的服务器上。如果在服务器上未正确配置,可能会出现重定向循环,页面在HTTPHTTPS之间不断重定向,然后再返回,或者至少直到达到 Chrome 的 20 次重定向尝试限制。

如果您想知道 Web 服务器是否有故障,您可以使用Redirect Checker 之(Redirect Checker)类的网站来检查其状态。Redirect Checker之类的网站将识别加载页面时服务器进行的重定向次数。如果重定向次数过多,则故障是基于服务器的,您无法解决。

虽然您不能自己解决问题(除非您管理 Web 服务器),但您可以提醒网站管理员该问题。检查站点的关于页面(如果它正在运行)以获取联系详细信息,或者,如果该站点根本无法运行,请查找域所有权信息(look up the domain ownership information)(WHOIS) 数据。

该数据将包含网站管理员的联系方式,以便您联系并解释问题。不幸的是,如果他们不能或不会解决问题,您将需要放弃并尝试另一个网站。

解决 Google Chrome 浏览器问题(Resolving Google Chrome Browser Issues)

err_too_many_redirects 问题并不少见,但对于大多数用户来说,通过清空缓存文件并禁用任何冲突的扩展名,它很容易解决。如果您无法自行修复,则很可能是网络服务器本身存在问题,因此您需要咨询网站管理员解决问题。

不幸的是,谷歌浏览器(Google Chrome)问题并不少见,浏览器经常崩溃或冻结(crashing or freezing)。如果您遇到浏览器性能问题,您可能希望切换到另一个轻量级浏览器(lightweight browser),例如BraveSlimjet,或者改用Firefox或 Microsoft Edge 等知名竞争对手。



About the author

我是一名硬件工程师,拥有超过 10 年的 IOS 和 MacOS 系统工作经验。在过去的 5 年里,我也是一名夜班老师,并且自学了如何使用 Google Chrome。我在这两个领域的技能使我成为网站开发、图形设计或网络安全工作的完美人选。



Related posts