err_too_many_redirects怎么处理?新手也能看懂的完整修复指南

许多用户在浏览网页或管理网站时都遇到过“ERR_TOO_MANY_REDIRECTS”错误,浏览器会提示“页面重定向次数过多”。这个问题该怎么解决?下面是一份简单易懂的修复指南。

一、什么是“err_too_many_redirects”?

这个错误的本质是浏览器在访问网页时被服务器反复地重定向,形成了一个“死循环”。比如从 http://example.com 跳转到 https://example.com,然后又跳回 http://example.com,这样重复跳转,直到浏览器放弃加载。

二、出现这个错误的常见原因

网站配置错误
尤其是在 WordPress 中,设置不当容易造成 HTTP 与 HTTPS 的无限重定向。

插件或主题冲突
SEO 插件、安全插件、缓存插件等可能修改了 URL 或强制重定向策略。

浏览器缓存或 Cookie 异常
已存储的旧重定向信息与服务器设置不一致。

服务器配置问题
Nginx、Apache 中的 .htaccess 文件或重定向规则设置不当。

三、逐步解决方法(新手可操作)

1. 清除浏览器缓存和 Cookie

最简单也是最容易忽略的一步。

操作步骤:

打开浏览器设置 → 隐私与安全 → 清除浏览数据;

勾选“缓存文件”和“Cookie”,点击清除;

然后刷新网页,看是否恢复正常。

2. 检查网站的 URL 设置(适用于 WordPress)

进入 WordPress 后台 → 设置 → 常规,查看两个字段:

WordPress地址(URL)和 站点地址(URL)

建议:

两者保持一致;如果你启用了 HTTPS,但这里还是 HTTP,会触发循环重定向;修改后记得点击“保存更改”。

3. 停用插件,排查冲突来源

插件是引发重定向错误的主要嫌疑,尤其是:

Rank MathYoast SEO(SEO插件)

Really Simple SSL(SSL强制插件)

缓存类插件(如 LiteSpeed Cache、W3 Total Cache)

操作步骤:

登录网站后台,禁用这些插件;每禁用一个就刷新首页查看问题是否解决;如果已经无法进入后台,可以通过 FTP 或 cPanel 重命名 /wp-content/plugins/ 文件夹,强制停用所有插件。

4. 检查 .htaccess 文件(Apache 用户)

如果使用的是 Apache 服务器,可以检查根目录下的 .htaccess 文件是否有多重重定向规则。

建议做法:
先备份当前 .htaccess;
将其内容替换为 WordPress 默认模板:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

保存并上传后刷新网页。

5. 检查 Nginx 配置(高级用户)

对于使用 Nginx 的网站管理员,可以检查 server 区块中是否存在冲突的重定向规则,例如同时设置了:

return 301 https://$host$request_uri;

rewrite ^ https://$host$request_uri? permanent;

重复重定向会导致死循环。可结合日志文件(如 error.log)进一步诊断。

6. 关闭强制 HTTPS 插件测试

有时启用了某些插件(如 Really Simple SSL)会强制重定向为 HTTPS,而 CDN 或主机也做了相同处理,造成冲突。

解决思路:
尝试关闭插件并只保留一方(建议只用 CDN 端或服务器配置)。

四、如果你使用了CDN,比如 Cloudflare

Cloudflare 本身也会进行 SSL 代理,和网站本地设置可能冲突。

建议设置:

登录 Cloudflare;

进入“SSL/TLS” → 选择“Full” 而非“Flexible”;

进入“Page Rules” → 检查是否有重复的 HTTPS 重定向规则;

清除 Cloudflare 缓存再试。

五、结论

“err_too_many_redirects” 不用慌:
先清除浏览器缓存 → 关掉可疑重定向插件 → 核对 WordPress 网址设置 → 如果还是出错,再查服务器/CDN 跳转规则。按照这个顺序排查,多半就能搞定。

Leave a Reply

您的电子邮箱地址不会被公开。 必填项已用 * 标注