ERR_TOO_MANY_REDIRECTS 错误的可能原因及修复方法。
在为你的域名安装 SSL 证书以保护安全后,默认启用 HTTPS 对于确保所有网站访客获得安全连接至关重要。然而,有时这可能会导致重定向循环或 ERR_TOO_MANY_REDIRECTS 错误。
常见原因
以下是一些最常见的原因及其修复方法:
冲突或重复的重定向
添加到你的 .htaccess 文件 的手动重定向可能会导致此问题。要检查,请通过重命名该 .htaccess 文件暂时禁用它,并从隐身模式访问你的网站。如果网站无错误地正常工作,请逐个检查并启用每条重定向规则,以找出冲突的那一条。你可能需要寻求网站开发人员的协助。
或者,检查 hPanel 中是否创建了任何重定向设置。
Cloudflare 设置错误

如果你正在使用 Cloudflare,错误的 SSL 通信类型或已禁用的 Universal SSL 可能是原因所在。请在你的 Cloudflare 仪表盘中检查 SSL/TLS 标签页下的 SSL/TLS 加密模式。
要检查 Universal SSL 的状态,请登录你的 Cloudflare 仪表盘,进入 SSL/TLS 标签页 → Edge Certificates(边缘证书):
数据库中 WordPress URL 不正确

如果你的网站基于 WordPress 构建,数据库中的 URL 不正确可能会导致重定向循环。要检查,请通过 phpMyAdmin 访问你的网站数据库,并找到 wp_options 表。进入后,检查 siteurl 和 home 列的值——它们应以 https 开头:
如果不是这种情况,请将它们从 http 更新为 https,你的网站应该就能正常工作了。
你也可以查看以下视频教程:
来源:Hostinger 官方帮助文档