什么原因导致 WordPress 出现‘错误过多重定向’问题?
“错误:重定向次数过多”是由于 WordPress 中的重定向问题配置错误导致的。
WordPress 有一个使用重定向功能的 SEO 友好型 URL 结构功能。同样,许多流行的 WordPress 插件也使用该功能来设置临时重定向、创建永久 301 重定向和修复 404 错误。
如果使用插件来修复 SSL 不安全内容问题或WordPress 缓存插件,那么它也可能会影响重定向并导致“重定向过多”错误。
这是“ERR_TOO_MANY_REDIRECTS”消息在 Google Chrome 中的样子。
但是,这个错误并没有告诉是什么导致了冲突并强制 WordPress 中的重定向循环。
Firefox 中的错误信息如下:“页面未正确重定向”。
让我们看看如何修复 WordPress 中过多重定向错误问题。
1.清除浏览器Cookie和缓存
导致错误的一个常见原因可能是网络浏览器cookies。尝试使用其他网络浏览器(如 Microsoft Edge)访问网站。
如果能够使用其他浏览器正常访问你的网站,则需要清除常规浏览器中的浏览器 cookie 和缓存。
如果更换浏览器不能解决问题,那么继续下一步。
2.停用所有WordPress插件
WordPress 重定向循环或“ERR_TOO_MANY_REDIRECTS”的最常见原因是插件冲突。WordPress 插件尝试以与默认 WordPress 重定向冲突的方式设置重定向可能会导致此错误消息。
要解决问题,停用网站上的所有 WordPress 插件。通常,转到WordPress 管理区域中的插件 » 所有插件页面,然后从那里停用插件即可。
但是如果重定向错误导致无法访问 WordPress 管理区域。
在这种情况下,要使用FTP 客户端(例如 FileZilla 或WordPress 控制面板中的文件管理器应用程序)停用 WordPress 插件。
只需使用 FTP 客户端连接到网站并转到该/wp-content/
文件夹。
会在那里找到plugins
需要将其重命名为“plugins.deactivate”的文件夹。
这样做会停用网站上的所有WordPress 插件。
基本上,WordPress 会寻找一个名为的文件夹plugins
来加载插件文件。当它找不到该文件夹时,它会自动禁用数据库中的活动插件。
现在,可以尝试访问你的WordPress 网站。如果现在可以登录到你的 WordPress 管理后台,那就是其中一个插件导致了错误。
要找出哪个插件导致的,需要切换回 FTP 客户端或文件管理器应用程序,然后将文件夹重命名plugins.deactivate
为“插件”。
之后,切换到网站的 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 文件并使用纯文本编辑器(如 Notepad 或 TextEdit)对其进行编辑。
接下来需要在底部添加以下代码:
update_option( 'siteurl', 'https://www.361sale.com/' );
update_option( 'home', 'https://www.361sale.com/' );
不要忘记将“https://www.361sale.com/”替换为你自己的网站网址。现在可以保存更改并将文件上传回你的网站。
然后,刷新你的网站,看看是否能解决错误。
4. 重置 WordPress .htaccess 文件
.htaccess 文件是一个特殊文件,网站服务器使用它来管理重定向和其他服务器设置。WordPress 还使用此文件来设置SEO 友好的 URL和其他重定向。
有时,WordPress 插件可能会更改网站的 .htaccess 文件,从而触发此错误。停用插件也可能不会从 .htaccess 文件中删除这些更改。
在这种情况下,要手动重置 WordPress .htaccess 文件。
同样,使用 FTP 客户端或托管仪表板中的文件管理器应用程序访问网站。连接后,会在网站的根文件夹中看到 .htaccess 文件。
首先,要将 .htaccess 文件的副本下载到计算机作为备份。之后,继续从网站中删除该文件。
现在可以尝试访问WordPress网站。如果一切正常,则意味着 .htaccess 文件导致了重定向错误。
现在,由于我们删除了 .htaccess 文件,需要重新创建它。通常,WordPress 网站可以自行完成此操作。为确保万无一失,只需转到“设置”»“固定链接”页面,然后单击底部的“保存更改”按钮。
- 最新
- 最热
只看作者