因此,您刚刚尝试访问WordPress站点上的页面,而不是加载,得到了一个“err_too_many_redirects”消息。这是什么意思?

如果你困惑,那没关系。此消息通常不包括任何其他信息,看起来都不是不祥的。放心,您可以在几个步骤中排除问题。在这篇文章中,我们将讨论此错误消息意味着什么导致它。然后我们将通过不同的步骤来解决它并将网站备份并运行。

在WordPress网站上使用Hubspot Tools并连接两个平台而无需处理代码。点击这里了解更多。

是什么导致WordPress中的重定向循环错误?

由于WordPress永久链接结构和许多插件具有重定向功能,因此常常看到重定向循环错误。

Permalinks是SEO友好的URL结构,可允许您重命名或更改页面的URL并将其重定向。您也可以选择一系列插件为您自动执行此过程。此功能很重要减轻负面影响破碎的链接可以在您的网站排名和访客体验方面。您可能需要在将WordPress站点移动到新域时设置重定向,更新高流量帖子,或删除过时的网页,以及其他原因。

如果这些重定向工具中有任何错误配置,则您网站上的访问者可能会收到以下错误消息。

WordPress中的重定向循环错误消息可能会在您的浏览器上显示

来源

这称为310错误消息。这意味着他们试图访问太多地方或不正确的地方的网址。浏览器在这些选项之间来回反弹,直到它最终放弃并显示上面的310错误。(取决于浏览器,它可能会显示一个404“未找到页面”错误。)

这种破坏可能会损害访客经验和您网站的信誉。为了避免它,让我们通过不同的方式走路,你可以解决这个问题。

由于这些步骤中的任何一个可能解决问题,因此请确保在尝试下一个时检查错误消息是否仍然会弹出。让我们从最简单的解决方案开始,然后向更复杂的方式工作。

1.检查您的URL设置

导致重定向循环的最常见的错误配置之一是您的WordPress地址和站点地址不同于您使用托管提供商配置的永久链接。差异可以像一个地址一样小,具有www前缀和另一个地址。

例如,假设您使用托管提供商注册您的域,因为您将WordPress地址和站点地址设置为http://example.com。虽然这似乎不是很大的事,但它实际上会导致重定向循环。如果在http://example.com中的用户类型,它们将被重定向到http://www.example.com,然后通过WordPress重定向返回http://example.com。这可能会提示错误消息。

关于这种误解的好消raybetapp息?这很简单。只需编辑您的WordPress地址和站点地址常规设置部分以便它们与您的托管提供商与您的网站相匹配。

在WordPress中解析重定向循环错误的一种方法是在常规设置部分中检查WordPress和站点地址匹配

来源

2.清除浏览器的饼干

在某些情况下,浏览器侧面的错误 - 不是您的网站的服务器 - 可能会导致重定向循环。访问网站时,您的浏览器存储cookie,以帮助它在下次访问该站点时更快地加载。如果您的浏览器从共享相同IP地址的两个不同站点存储Cookie,则可能导致重定向循环错误。对于一次性修复,您可以手动清除饼干历史您的浏览器设置的部分。

要自动执行此过程,您可以为您的网站的WP-Config.php文件添加代码,以便每次访问您的网站时都会自动清除cookie。为此,请通过托管控制面板访问文件管理器。然后,导航到public_html.>wp-config.php.并右键单击以编辑。

用于解析WordPress中的Redircet循环错误的另一种方法是将代码添加到WP-Config.php文件中的浏览器上的自动清除cookie

来源

在读取的行之前将以下代码行添加到文件中,“所有这些都是全部,停止编辑!愉快的博客。* /(很难相信这是一个真正的代码线,但它是。)

定义('admin_cookie_path','/');

定义('cookie_domain','');

定义('cookiepath','');

定义('sitecookiepath','');

现在您的浏览器将在访问您的网站时自动清除cookie。如果您仍然获得重定向循环错误,则可以继续下一步。

3.升级到专用IP地址

在浏览器中键入域名时,它首先连接到您的网站的IP地址,然后转到您的网站。通常,网站有自己的IP地址。但如果您使用Web托管,那么您的网站可能会与多个站点共享IP地址。在这种情况下,您的浏览器可能不知道它应该访问哪个网站并将显示重定向循环错误。要解决问题,可以升级到专用IP地址为您的网站。

4.恢复您的.htaccess文件

如果您对其进行了自定义更改超文本访问文件或.htaccess文件,它可能会导致重定向循环。在这种情况下,您必须重命名文件并创建一个新文件。为此,请转到文件管理器并选择.htaccess文件。然后右键单击以重命名它.htaccess_old。这是现在您的备份文件。

现在,去public_html.在文件管理器中。创建新的文本文件并将其命名为.htaccess。将以下代码复制并粘贴到文件中。

#begin wordpress.

RewriteEngine

重写基本/

Rewriterule ^ index \ .php $ - [l]

rewritecond%{request_filename}!-f

rewritecond%{request_filename}!-d

重写。/index.php [l]

#结束WordPress

您现在可以保存和退出文件管理器。

5.禁用您的插件

当所有其他都失败时,您可以尝试禁用插件。如果您最近激活了一个新的插件或更新了您认为导致重定向循环的插件,那么您可以通过从中删除其文件夹来简单地停用该文件WP-Content / Plugins /文件管理器中的文件夹。

但是,如果您无法缩小列表,那么您必须禁用全部你的插件。您可以通过重命名文件管理器中的插件文件夹来完成此操作plugins_backup.

用于解析WordPress中重定向循环错误的方法是通过重命名插件文件夹来禁用所有插件

来源

如果您的网站现在正常工作,那么您知道一个插件导致重定向循环。您必须通过重命名它“插件”来恢复您的插件文件夹,并逐一禁用插件,刷新您的网站,以查找罪魁祸首。您可以看到为什么这是最后的度假期权。

重定向循环错误可能会令人沮丧 - 不仅适用于您,而且为您的网站访问者。好消息是上面的任何raybetapp一个步骤都可以解决问题,并在任何时候都会让您的网站备份运行。

在WordPress网站上使用Hubspot Tools并连接两个平台而无需处理代码。点击这里了解更多。

在WordPress网站上使用Hubspot Tools并连接两个平台而无需处理代码。点击这里了解更多。

最初发表于2019年11月1日3:06:24下午,Updationed 6月12日2020年

话题:

WordPress网站