原因是使用了cloudflare:
此错误通常由HTTPS配置冲突引发,表现为:
- 循环重定向:浏览器→Cloudflare HTTPS →源站HTTP →源站强制跳转HTTPS →循环14
- SSL模式不匹配:Cloudflare的SSL模式(如Flexible)与服务器端HTTPS强制跳转冲突23
- 缓存/Cookie干扰:旧缓存或异常Cookie导致路径判断错误3
二、分步解决方案
1. 调整Cloudflare SSL模式
进入Cloudflare控制台,依次操作:
- 路径:SSL/TLS → 概述
- 推荐设置:
- Full (严格):源站已部署有效SSL证书时使用(需证书与域名匹配)
- Full:源站证书为自签名或不受信任时使用2
- 避坑:避免选择「Flexible」模式(该模式以HTTP回源,与服务器HTTPS跳转冲突)
来自deepseek,精准提问有助于精准回答。
这个问题解决了重定向的问题,但是没有解决使用了cloudflare后国内访问速度慢的问题(最终还是放弃了cloudflare的免费证书,使用了腾讯云的免费90天证书,到期再换也方便的)。