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

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

图片[1]-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

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

操作步骤:

  • 打开浏览器设置 → 隐私与安全 → 清除浏览数据;
图片[2]-err_too_many_redirects怎么处理?新手也能看懂的完整修复指南
  • 勾选“缓存文件”和“Cookie”,点击清除;
图片[3]-err_too_many_redirects怎么处理?新手也能看懂的完整修复指南
  • 然后刷新网页,看是否恢复正常。

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

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

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

图片[4]-err_too_many_redirects怎么处理?新手也能看懂的完整修复指南

建议:

  • 两者保持一致;
  • 如果你启用了 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 文件是否有多重重定向规则。

图片[5]-err_too_many_redirects怎么处理?新手也能看懂的完整修复指南

建议做法:
先备份当前 .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 插件测试

图片[6]-err_too_many_redirects怎么处理?新手也能看懂的完整修复指南

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

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

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

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

建议设置:

  • 登录 Cloudflare;
图片[7]-err_too_many_redirects怎么处理?新手也能看懂的完整修复指南
  • 进入“SSL/TLS” → 选择“Full” 而非“Flexible”;
图片[8]-err_too_many_redirects怎么处理?新手也能看懂的完整修复指南
  • 进入“Page Rules” → 检查是否有重复的 HTTPS 重定向规则;
图片[9]-err_too_many_redirects怎么处理?新手也能看懂的完整修复指南
  • 清除 Cloudflare 缓存再试。
图片[10]-err_too_many_redirects怎么处理?新手也能看懂的完整修复指南

五、结论

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


联系我们
教程看不懂?联系我们为您免费解答!免费助力个人,小企站点!
客服微信
客服微信
电话:020-2206-9892
QQ咨询:1025174874
邮件:info@361sale.com
工作时间:周一至周五,9:30-18:30,节假日休息
© 转载声明
本文作者:linxiulian
THE END
喜欢就支持一下吧
点赞913 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容