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 的浏览器数据应该可以解决此问题。
- 首先,打开Google Chrome并选择菜单图标(menu icon )>设置(Settings)。
- 在设置(Settings)菜单中,选择隐私和安全(Privacy and security )>清除浏览数据(Clear browsing data)。
- 在清除浏览数据(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 错误的任何扩展程序。
- 为此,请打开Google Chrome并选择菜单图标(menu icon )>更多工具(More Tools )>扩展程序(Extensions)。
- 在“扩展(Extensions )”菜单中,确定您认为可能导致此问题的任何扩展,例如VPN或广告拦截扩展。要禁用它,请选择该扩展的滑块图标(slider icon),将滑块切换到灰色的关闭位置。
在禁用Chrome扩展程序的情况下,刷新损坏的页面以重试。如果仍然无法正常工作,请对任何其他已安装的扩展程序重复上述步骤,这些扩展程序可能会导致与您的 Web 浏览器发生冲突。
检查网站状态并咨询网站管理员(Check the Website Status and Consult the Website Administrator)
不幸的是,并非每个网站都能正常运行。如果网站配置不正确,重定向循环就无法控制。
这经常出现在试图将页面从HTTP 重定向到 HTTPS(HTTP to HTTPS)以保护 Web 流量的服务器上。如果在服务器上未正确配置,可能会出现重定向循环,页面在HTTP到HTTPS之间不断重定向,然后再返回,或者至少直到达到 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),例如Brave或Slimjet,或者改用Firefox或 Microsoft Edge 等知名竞争对手。
How to Fix Err_Too_Many_Redirects in Google Chrome
An err_too_many_redirects error in Google Chrome is a sign that the webpage you’re trying to load is stuck in a redirection loop. If the number of redirects exceeds 20, Google Chrome will stop the process. This allows you to try another page or check for errors or problems with the website, Google Chrome, or your connection.
There are a number of possible causes of an err_too_many_redirects error in Google Chrome, from a misconfigured website to corrupt cache files. If the website itself isn’t broken, you can bypass the issue by following some of these common troubleshooting steps.
What Is an err_too_many_redirects Error in Google Chrome?
As we’ve mentioned already, the err_too_many_redirects error occurs when Google Chrome can’t load a page due to a redirection loop. This is when a page you attempt to visit is redirected elsewhere, then redirected again, and again, with the process repeating up to 20 times before Google Chrome hits the brakes.
It does this to help protect your PC from excessive system resource usage, as well as stop you from inadvertently overloading a web server with excessive traffic. If the page can’t load, Google Chrome won’t try indefinitely. This causes the error to appear.
In most cases, this problem can be fixed by clearing your browser’s saved cache data. If this data is corrupt or out-of-date, Google Chrome might try to load an incorrect version of a website and, in the process, the server may redirect your browser. If this process isn’t set up properly, however, a redirection loop can occur.
Clearing your browser data will allow Chrome to refresh the page properly with new cache files. Chrome extensions, such as VPN or ad blocking extensions, can also cause issues with web pages and create this error. However, the problem isn’t necessarily one you can fix, especially if the web server itself is broken.
If that’s the case, you may need to let the website administrator know that the site isn’t working and request a fix. More rarely, the problem could be localised to Chrome itself, so switching to another browser to try the page could resolve the issue.
Clear Your Chrome Browser Data
If you’re having trouble with a redirection loop in Chrome, the best way to resolve it is to clear your browser data, wiping any saved cache files in the process. This ensures that Chrome loads the latest version of all files from the web server, as well as ensuring that the latest information on page locations is received.
For instance, if you try to load a page that has been moved and redirected since you last visited it, the cache data you have might be out-of-date, causing the redirection loop. Clearing Chrome’s browser data should resolve this.
- To start, open Google Chrome and select the menu icon > Settings.
- In the Settings menu, select Privacy and security > Clear browsing data.
- In the Clear browsing data menu, select Advanced, then make sure that All Time is selected from the drop-down menu. Ensure that all of the check boxes are enabled (including Cookies and other data and Cached images and files), then select Clear data to erase the files.
Once you’ve cleared your browser data, you may want to consider further steps to ensure that any website data you try to load is fully renewed, such as clearing your DNS cache.
Disable Any Conflicting Chrome Extensions
Some Google Chrome extensions have an impact on how certain websites load and perform. Ad blocking extensions, for instance, will block elements on a web page from loading. If those elements are required, a web server might decide that an error has occurred and try to refresh the page, causing a redirection loop like this one.
To resolve this issue, you can disable any extensions in Chrome that could cause an err_too_many_redirects error.
- To do this, open Google Chrome and select the menu icon > More Tools > Extensions.
- In the Extensions menu, identify any extensions that you believe may cause this issue, such as VPN or ad blocking extension. To disable it, select the slider icon for that extension, switching the slider into the gray, off position.
With the Chrome extension disabled, refresh the broken page to try it again. If it still doesn’t work, repeat the steps above with any other installed extensions that could cause conflicts with your web browser.
Check the Website Status and Consult the Website Administrator
Unfortunately, not every website will work correctly. If a website isn’t configured properly, a redirection loop is out of your hands.
This is often seen on servers that try to redirect pages from HTTP to HTTPS to secure web traffic. If this isn’t configured correctly on the server, a redirection loop can occur, with a page redirecting constantly between HTTP to HTTPS and back again, or at least until Chrome’s 20 redirection attempts limit is reached.
If you’re wondering whether a web server is at fault, you can use a site like Redirect Checker to check their status. Sites like Redirect Checker will identify the number of redirects made by a server when a page is loaded. If the number of redirects is excessive, the fault is server based and you can’t resolve it.
While you can’t fix the problem yourself (unless you manage the web server), you may be able to alert the website administrator of the problem. Check the site’s about page (if it’s working) for contact details or, if the site doesn’t work at all, look up the domain ownership information (WHOIS) data.
This data will contain contact details for the website administrator, allowing you to make contact and explain the problem. Unfortunately, if they can’t or won’t resolve the problem, you’ll need to give up and try another website.
Resolving Google Chrome Browser Issues
An err_too_many_redirects issue isn’t uncommon, but it’s easily solved for most users by emptying your cache files and disabling any conflicting extensions. If you can’t fix it on your end, then it’s quite likely that the web server itself has issues, so you’ll need to consult the website administrator to resolve the issue.
Unfortunately, Google Chrome issues aren’t uncommon, with the browser regularly crashing or freezing. If you’re having browser performance issues, you may wish to switch to another lightweight browser like Brave or Slimjet, or switch to a big name competitor like Firefox or Microsoft Edge instead.