许多用户在浏览网页或管理网站时都遇到过“ERR_TOO_MANY_REDIRECTS”错误,浏览器会提示“页面重定向次数过多”。这个问题该怎么解决?下面是一份简单易懂的修复指南。
![图片[1]-err_too_many_redirects怎么处理?新手也能看懂的完整修复指南](https://www.361sale.com/wp-content/uploads/2025/06/20250618092256673-image.png)
一、什么是“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怎么处理?新手也能看懂的完整修复指南](https://www.361sale.com/wp-content/uploads/2025/06/20250618093211673-image.png)
- 勾选“缓存文件”和“Cookie”,点击清除;
![图片[3]-err_too_many_redirects怎么处理?新手也能看懂的完整修复指南](https://www.361sale.com/wp-content/uploads/2025/06/20250618093241112-image.png)
- 然后刷新网页,看是否恢复正常。
2. 检查网站的 URL 设置(适用于 WordPress)
进入 WordPress 后台 → 设置 → 常规,查看两个字段:
WordPress地址(URL)和 站点地址(URL)
![图片[4]-err_too_many_redirects怎么处理?新手也能看懂的完整修复指南](https://www.361sale.com/wp-content/uploads/2025/06/20250618093406530-image.png)
建议:
- 两者保持一致;
- 如果你启用了 HTTPS,但这里还是 HTTP,会触发循环重定向;
- 修改后记得点击“保存更改”。
3. 停用插件,排查冲突来源
插件是引发重定向错误的主要嫌疑,尤其是:
Really Simple SSL(SSL强制插件)
缓存类插件(如 LiteSpeed Cache、W3 Total Cache)
操作步骤:
- 登录网站后台,禁用这些插件;
- 每禁用一个就刷新首页查看问题是否解决;
- 如果已经无法进入后台,可以通过 FTP 或 cPanel 重命名
/wp-content/plugins/文件夹,强制停用所有插件。
4. 检查 .htaccess 文件(Apache 用户)
如果使用的是 Apache 服务器,可以检查根目录下的 .htaccess 文件是否有多重重定向规则。
![图片[5]-err_too_many_redirects怎么处理?新手也能看懂的完整修复指南](https://www.361sale.com/wp-content/uploads/2025/06/20250618095001547-image.png)
建议做法:
先备份当前 .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怎么处理?新手也能看懂的完整修复指南](https://www.361sale.com/wp-content/uploads/2025/06/20250618095331626-image.png)
有时启用了某些插件(如 Really Simple SSL)会强制重定向为 HTTPS,而 CDN 或主机也做了相同处理,造成冲突。
解决思路:
尝试关闭插件并只保留一方(建议只用 CDN 端或服务器配置)。
四、如果你使用了CDN,比如 Cloudflare
Cloudflare 本身也会进行 SSL 代理,和网站本地设置可能冲突。
建议设置:
- 登录 Cloudflare;
![图片[7]-err_too_many_redirects怎么处理?新手也能看懂的完整修复指南](https://www.361sale.com/wp-content/uploads/2025/06/20250618101848598-image.png)
- 进入“SSL/TLS” → 选择“Full” 而非“Flexible”;
![图片[8]-err_too_many_redirects怎么处理?新手也能看懂的完整修复指南](https://www.361sale.com/wp-content/uploads/2025/06/20250618102750277-image.png)
- 进入“Page Rules” → 检查是否有重复的 HTTPS 重定向规则;
![图片[9]-err_too_many_redirects怎么处理?新手也能看懂的完整修复指南](https://www.361sale.com/wp-content/uploads/2025/06/20250618102717770-image.png)
- 清除 Cloudflare 缓存再试。
![图片[10]-err_too_many_redirects怎么处理?新手也能看懂的完整修复指南](https://www.361sale.com/wp-content/uploads/2025/06/20250618102934136-image.png)
五、结论
“err_too_many_redirects” 不用慌:
先清除浏览器缓存 → 关掉可疑重定向插件 → 核对 WordPress 网址设置 → 如果还是出错,再查服务器/CDN 跳转规则。按照这个顺序排查,多半就能搞定。
| 联系我们 | |
|---|---|
| 教程看不懂?联系我们为您免费解答!免费助力个人,小企站点! |
客服微信
|
| ① 电话:020-2206-9892 | |
| ② QQ咨询:1025174874 | |
| ③ 邮件:info@361sale.com | |
| ④ 工作时间:周一至周五,9:30-18:30,节假日休息 | |






















![表情[wozuimei]-光子波动网 | 专业WordPress修复服务,全球范围,快速响应](https://www.361sale.com/wp-content/themes/zibll/img/smilies/wozuimei.gif)
![表情[baoquan]-光子波动网 | 专业WordPress修复服务,全球范围,快速响应](https://www.361sale.com/wp-content/themes/zibll/img/smilies/baoquan.gif)

暂无评论内容