跳到主要内容
如何在wordpress中修复err Too Many Redirects
如何在wordpress中修复err Too Many Redirects

毫无疑问,使用 WordPress 制作网站已经变得更加舒适。即使是没有编码经验的日常用户也可以在一两天内建立一个 WordPress 网站。

然而,这并不意味着它是在公园里散步——什么都不是。有时,WordPress 网站的管理员可能会遇到错误。“ERR_TOO_MANY_REDIRECTS”或“此网页存在重定向循环问题”就是此类错误之一。在 Google Chrome 中,您会看到ERR_TOO_MANY_REDIRECTS错误。

在 Firefox 中,此错误显示为“页面未正确重定向”。而在 Microsoft Edge 中,您会遇到“嗯……无法访问此页面”错误。不管消息说什么,它的意思都差不多。

这是一个比较常见的错误,可以快速修复。所以,现在停止挠头!

为什么我在 WordPress 上看到 ERR_TOO_MANY_REDIRECTS 错误?

ERR_TOO_MANY_REDIRECTS 正是它看起来的样子——它多次将你的 WordPress 网站重定向到一个无限循环中,正如一些人所说的那样。您的网站很可能会在两个 URL 之间连续定向。

一个指向另一个,第二个指向原来的……这可以无限地持续下去——除非你做点什么。大多数时候,插件把我们变成了罪魁祸首。

如何在 WordPress 中修复 ERR_TOO_MANY_REDIRECTS

在这里,我们列出了各种方法,您可以通过这些方法修复 WordPress 中的 ERR_TOO_MANY_REDIRECTS。如果一个不起作用,请尝试下一个。迟早,ERR_TOO_MANY_REDIRECTS 错误将得到纠正。

  1. 禁用所有 WordPress 插件

    ERR_TOO_MANY_REDIRECTS 最常见的罪魁祸首是插件。如果您使用的插件过多,则可能很难找到导致错误的插件。因此,立即禁用所有这些!是的,所有这些。完成后,检查错误是否仍然存在。

    如果没有,则其中一个插件负责。现在启用所有插件并一次禁用一个或两个插件以消除无罪插件。这就是你如何找到真正的罪魁祸首。

    这是禁用插件的分步过程。

    • 首先,通过访问您的主机控制面板进入文件管理器。
    • 现在找到wp-content文件夹并找到Plugins文件夹。
    • 现在选择插件文件夹,然后单击重命名选项。将文件重命名为Plugins 以外的任何名称。这不会造成任何损害,因为您可以随时重命名文件夹。
    • 按保存图标以保存您刚刚所做的更改。

    重命名后,请访问您的网站以检查错误是否仍然存在。如果它消失了,则一个或多个插件导致错误。要永久删除错误,您必须找到并删除那些不良插件。

    要删除插件,请转到 wp-content/plugins 文件夹转到您的FTP /文件管理器,然后一一删除插件。在此期间,请继续检查网站是否有错误。找到负责的插件后,将其删除/它们并将Plugin文件夹重命名为Plugins。

    希望这已经解决了 ERR_TOO_MANY_REDIRECTS。如果没有,请尝试下一个解决方案。

  2. 如果您无权访问管理面板,请禁用插件

    如果您无法访问管理面板,您可以通过 FTP 程序删除该插件。

    • 首先,打开您的 FTP 程序并连接到您的 WordPress 根文件夹。
    • 现在找到列为“wp-content/plugins/.
    • 找到插件的文件夹并将其删除。
    • 删除文件夹中的插件。
  3. 检查并纠正 URL 设置通过

    导致 ERR_TOO_MANY_REDIRECTS 错误的另一个常见问题是 URL 设置不正确。以下是检查 URL 设置的方法:

    • 要验证您的 URL 设置,首先,转到设置 > 常规
    • 现在检查 WordPress 地址 (URL) 和站点地址 (URL) 是否有正确的信息。
      您的 URL 应类似于 https://yourdomainname.com 或 https://yourdomainname.com
    • 保存设置,看看错误是否仍然存在。

    如果此解决方案未修复 ERR_TOO_MANY_REDIRECTS,请尝试下一个。

  4. 禁用 .htaccess 文件

    .htaccess文件可能是另一件引起麻烦的事情。要解决它,您必须禁用 .htaccess 文件。

    • 首先,通过您的主机控制面板进入文件管理器。
    • 现在选择 .htaccess 文件,右键单击它并单击Rename。
    • 现在为 .htacces 文件命名。它可以是除 .htaccess 之外的任何东西

    现在访问您的网站并检查 ERR_TOO_MANY_REDIRECTS 错误是否已修复。如果已修复,您应该更改 .htaccess 文件的配置。单击编辑选项,从重命名的 .htaccess 文件中删除内容并复制粘贴以下配置:

    # BEGIN WordPress

    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ – [L] RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]

    # END WordPress

    如果您在子域中组织了安装,它应该是:

    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]

    # add to trailing slash to / wp-admin RewriteRule ^ wp-admin $ wp-admin / [R = 301, L]

    RewriteCond% {REQUEST_FILENAME} -f [OR] RewriteCond% {REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^ (wp- (content | admin | includes). *) $ 1 [L] RewriteRule ^ (. * \. Php ) $ $ 1 [L] RewriteRule. index.php [L]

  5. 正确的 HTTPS 配置

    众所周知,如今 HTTPS 几乎是强制性的。知道您可能已将站点迁移到 HTTPS,但在此过程中可能会犯一些错误。许多人在没有安装SSL 证书的情况下强制他们的网站使用 HTTPS 。这可能会导致无限循环的重定向。

    要检查您的重定向是否被误导,您可以使用在线提供的第 3 方重定向映射工具。

  6. 检查您的第三方服务

    ERR_TOO_MANY_REDIRECTS 可能是您在 WordPress 网站上使用的第三方服务的结果。例如,Cloudflare。如果您使用 Cloudflare,您可能已将 SSL 选项设置为灵活。如果您的托管服务器指向 HTTPS 而 Cloudflare 指向 HTTP,则会导致重定向循环。

    如果您使用 Cloudflare 并将加密设置设置为灵活,请将其设置为完整或完整(严格)。

最后一句话

ERR_TOO_MANY_REDIRECTS 是一个非常常见的错误,您不必担心它,因为它没什么大不了的。但是,没有自满的余地,因为您正在失去观众,并且不会在他们心中留下好印象。

因此,尽快修复错误是您的目标。我们希望我们的解决方案可以帮助您修复 ERR_TOO_MANY_REDIRECTS 错误。

回到顶部