十一年专注,只做WordPress定制开发一件事

如何修复WordPress中的错误太多重定向问题

王超
2024-03-08
主题开发
372 次

您是否正在尝试解决 WordPress 网站上的“错误太多重定向”问题?

这是一个常见的 WordPress 错误,可能是由插件或不正确的设置引起的。但是,它使用户无法访问他们的 WordPress 网站,这使得它特别麻烦。

在本文中,我们将向您展示如何轻松解决 WordPress 中的“错误过多重定向”问题。我们还将介绍如何重新访问您的网站并解决错误。

是什么导致了WordPress中的“错误太多重定向”问题?

“错误太多的重定向”是由 WordPress 中配置错误的重定向问题引起的。

您可能已经知道,WordPress 具有使用 redirect 功能的 SEO 友好型 URL 结构功能。同样,许多流行的 WordPress 插件使用此功能来设置临时重定向、创建永久 301 重定向和修复 404 错误。

如果您使用插件来修复SSL不安全的内容问题或WordPress缓存插件,那么它也可能会影响重定向并导致“重定向过多”错误。

这就是“ERR_TOO_MANY_REDIRECTS”消息在 Google Chrome 中的显示方式。

但是,此错误并不能告诉您是什么导致了冲突并强制在 WordPress 中重定向循环。

这就是错误在Firefox中的外观,并显示“页面未正确重定向”消息。

话虽如此,让我们来看看如何解决WordPress中的错误太多重定向问题。

我们将引导您逐步进行故障排除,访问您的WordPress网站,并防止错误再次发生。

1. 清除浏览器 Cookie 和缓存

错误的常见原因可能是您的 Web 浏览器 Cookie。尝试使用其他 Web 浏览器(如 Firefox、Safari、Opera 或 Microsoft Edge)访问您的网站。

如果您能够使用其他浏览器正常访问您的网站,那么您需要清除常规浏览器中的浏览器 cookie 和缓存。

另一方面,如果更改浏览器不能解决问题,那么您可以继续下一步。

2. 停用所有 WordPress 插件

WordPress 重定向循环或“ERR_TOO_MANY_REDIRECTS”的最常见原因是插件冲突。WordPress 插件尝试以与默认 WordPress 重定向冲突的方式设置重定向可能会导致此错误消息。

要解决此问题,您需要停用网站上的所有 WordPress 插件。通常,您可以转到 WordPress 管理区域中的插件 » 所有插件页面,然后从那里停用插件。

但是,我们假设由于重定向错误,您可能无法访问 WordPress 管理区域。

在这种情况下,您需要使用 FileZilla 等 FTP 客户端或 WordPress 托管控制面板中的文件管理器应用程序停用 WordPress 插件。

只需使用FTP客户端连接到您的网站并转到该文件夹即可。/wp-content/

在那里,您将找到该文件夹,您需要将其重命名为“plugins.deactivate”。plugins

这样做将停用您网站上的所有 WordPress 插件。

基本上,WordPress会寻找一个名为加载插件文件的文件夹。当它找不到该文件夹时,它会自动禁用数据库中的活动插件。plugins

现在,您可以尝试访问您的 WordPress 网站。如果您现在能够登录到您的 WordPress 管理区域,则这意味着其中一个插件导致了错误。

要找出哪个插件是罪魁祸首,您需要切换回 FTP 客户端或文件管理器应用程序并将您的文件夹重命名为“插件”。plugins.deactivate

之后,切换到您网站的 WordPress 管理区域,然后转到 Plugins » All Plugins 页面。从这里,您可以一个接一个地激活您的插件,然后访问您的网站,看看是否可以重现该错误。

找到导致错误的插件后,您可以找到该插件的替代品或将问题报告给插件的 WordPress 支持论坛。

3.修复WordPress URL

此错误的另一个主要原因是 WordPress URL 设置中的配置错误。通常,您可以在“设置”»“常规”页面上查看这些选项。

对于大多数网站,“WordPress 地址”和“站点地址”字段中的 URL 必须相同。但是,某些用户最终可能会在一个 URL 中使用“www”,而在另一个 URL 中使用非 www URL。

由于您可能无权访问 WordPress 管理区域,因此您可能需要使用 FTP 客户端或文件管理器应用程序修复 WordPress URL。

只需使用 FTP 客户端连接到您的 WordPress 网站,然后转到 ./wp-content/themes/your-theme-folder/

从这里,您需要找到functions.php文件并使用纯文本编辑器(如记事本或 TextEdit)对其进行编辑。

接下来,您需要在底部添加以下代码:

update_option( 'siteurl', 'https://example.com' );
update_option( 'home', 'https://example.com' );

不要忘记将“https://example.com”替换为您自己的网站网址。您现在可以保存更改并将文件上传回您的网站。

之后,尝试访问您的网站,看看这是否解决了错误。

4.重置WordPress .htaccess文件

.htaccess文件是一个特殊的文件,由网站服务器用来管理重定向和其他服务器设置。WordPress 还将此文件用于 SEO 友好的 URL 和其他重定向。

有时,WordPress 插件可能会更改您网站的 .htaccess 文件,这可能会触发此错误。停用插件也可能不会从 .htaccess 文件中删除这些更改。

在这种情况下,您需要手动重置您的 WordPress .htaccess 文件。

同样,您需要使用 FTP 客户端或托管仪表板中的文件管理器应用程序访问您的网站。连接后,您将在网站的根文件夹中看到 .htaccess 文件。

首先,您需要将 .htaccess 文件的副本下载到您的计算机作为备份。之后,您可以继续从您的网站中删除该文件。

您现在可以尝试访问您的 WordPress 博客。如果一切正常,则意味着您的 .htaccess 文件导致了重定向错误。

现在,由于我们删除了 .htaccess 文件,因此您需要重新创建它。通常,您的 WordPress 网站可以自行完成。为确保安全,只需转到“设置”»“永久链接”页面,然后单击底部的“保存更改”按钮。

5.防止WordPress中出现太多重定向的错误

希望我们刚刚介绍的步骤已经解决了您网站上的重定向问题。如果他们没有解决问题,那么您可能需要与您的 WordPress 托管公司交谈,以确保没有服务器问题。

一旦他们解决了您网站上的问题,您还应该能够找出导致它的原因。

如果是插件,则需要将问题报告给插件的支持论坛。但是,如果您无法获得帮助,那么您总能找到执行相同操作的替代插件。

如果错误是由 WordPress 网站配置错误引起的,那么您可以记下它并确保您的网站设置正确设置。

我们希望本文能帮助您解决网站上的“错误重定向过多”问题。

WordPress日记主要承接WordPress主题定制开发PSD转WordPressWordPress仿站以及以WordPress为管理后端的小程序、APP,我们一直秉持“做一个项目,交一个朋友”的理念,希望您是我们下一个朋友。如果您有WordPress主题开发需求,可随时联系QQ:919985494 微信:18539976310

搜索

嘿,有问题找我来帮您!