
如何修复 WordPress 中的“重定向次数过多”错误:综合指南
“重定向次数过多”错误(也称为 ERR_TOO_MANY_REDIRECTS 错误)是一个常见问题,可能导致您无法访问 WordPress 网站。当您的浏览器陷入无限重定向循环时,就会发生此错误,这是由于网站地址配置错误、缓存过期、损坏 .htaccess
文件以及冲突的插件和主题。在本指南中,我们将引导您完成识别和修复此错误的步骤,确保您的网站恢复正常运行。
理解错误
当您的 WordPress 网站陷入无限的重定向循环时,就会出现“重定向次数过多”错误。当服务器反复将浏览器发送到同一页面,导致其无法加载目标页面时,就会发生此循环。错误消息可能因您使用的浏览器而异:
- 谷歌浏览器:“该页面无法正常工作”,代码为 ERR_TOO_MANY_REDIRECTS。
- 火狐浏览器:“该页面未正确重定向。”
- Safari:“Safari 无法打开页面”,原因是重定向次数过多。
错误的常见原因
- 配置错误的网站地址
WordPress 地址 (URL) 和站点地址 (URL) 中的设置不正确可能会导致此错误。请确保这些设置反映您站点的实际 URL,包括正确的协议 (http/https)。此处的不匹配可能会触发错误。 - 过时的缓存
过期的缓存可能会导致错误的重定向。清除浏览器缓存和缓存插件可以解决此问题。 - 腐败
.htaccess
文件
这.htaccess
文件对于重定向配置至关重要。错误配置或损坏的.htaccess
文件可能会导致错误。您可以重置或修改此文件以解决问题。 - 冲突的插件和主题
插件冲突是导致“重定向次数过多”错误的常见原因。停用所有插件,然后逐个重新启用它们,有助于识别有问题的插件。
修复错误的步骤
1.清除浏览器Cookie和缓存
有时,错误可能是浏览器特有的,由缓存数据和 cookie 引起。清除浏览器的缓存和 cookie 可能有助于解决问题。
2.停用所有WordPress插件
停用所有 WordPress 插件是常见的故障排除步骤。如果您无法访问 WordPress 管理区域,则可以使用 FTP 客户端或文件管理器停用插件:
- 使用 FTP 客户端:使用 FileZilla 等 FTP 客户端连接到您的网站。转到
/可湿性粉剂内容/
文件夹,重命名插件
文件夹插件.停用
,然后将其重命名为插件
一旦您检查错误是否已解决。 - 使用文件管理器:转到 cPanel → 文件管理器 → public_html → wp-content。右键单击
插件
文件夹并选择重命名插件禁用
。检查您的网站,看看错误是否消失。如果是,您可以开始逐个停用插件以找出罪魁祸首。
3.检查并修改 .htaccess
文件
这 .htaccess
文件是可能导致 WordPress 重定向过多错误的关键组件。您可以通过托管文件管理器或 FTP 客户端访问此文件:
- 編輯
.htaccess
:找到.htaccess
在您的 SFTP 客户端或文件管理器中复制文件。删除现有代码并将其替换为 WordPress 的默认代码.htaccess
代码来直接定位问题的根本原因。
4. 重置永久链接设置
重置永久链接设置有时可以解决导致错误的冲突:
- 重置固定链接:导航至“设置”>“永久链接”,然后单击“保存更改”。这将重新生成
.htaccess
文件,这可能会解决冲突。
5. 更新 WordPress URL 设置
不正确的 URL 设置也会导致此错误。确保正确配置了 WordPress 地址 (URL) 和站点地址 (URL) 设置:
- 更新 URL 设置:如果您无法访问 WordPress 管理区,请使用 FTP 客户端或通过 cPanel 更新这些设置。这两种方法都允许您编辑
wp-config.php
文件,您可以在其中放置正确的 URL 设置。
预防错误
为了防止将来出现“重定向过多”错误,请按照以下步骤操作:
- 定期检查重定向
跟踪所有活动重定向并定期检查以确保其配置正确。利用管理和审核重定向的插件可使此任务更加轻松。 - 避免 URL 设置错误配置
确保正确配置了 WordPress 地址 (URL) 和站点地址 (URL) 设置。此处的不匹配可能会触发错误。每当您更改站点结构或 URL 时,请仔细检查这些设置。 - 保持插件最新
插件过时或存在故障是导致“重定向次数过多”错误的主要原因。请保持当前插件为最新,因为更新经常会解决安全问题、提高兼容性并修复错误。 - 监控服务器设置
HTTPS 重定向规则也可能导致“重定向次数过多”错误。请确保您的 HTTPS 设置配置正确,尤其是如果您最近迁移了网站。相应地调整服务器设置。
通过遵循这些步骤,您可以识别并修复 WordPress 中的“过多重定向”错误,确保您的网站对于管理员和访问者来说仍然可访问且正常运行。
专家提示
如果您不方便自己解决错误,请考虑向我们的专业人员寻求帮助。我们的 WordPress 支持服务可以立即修复您的错误并让您的网站恢复正常运行。此外,我们提供一次性修复,因此您无需担心持续的合同。
通过了解原因并遵循这些步骤,您可以有效地管理和防止 WordPress 中的“重定向过多”错误,确保所有访问者获得流畅、安全的用户体验。