Next.js部署在Vercel且使用Cloudflare自定义域名时出现ERR_TOO_MANY_REDIRECTS错误的解决求助
Next.js部署在Vercel且使用Cloudflare自定义域名时出现ERR_TOO_MANY_REDIRECTS错误的解决求助
大家好,我最近在配置部署在Vercel上的Next.js项目时碰到了个棘手的问题——用Cloudflare管理的自定义域名www.example.io访问站点时,一直弹出net::ERR_TOO_MANY_REDIRECTS错误。我反复检查了DNS和SSL的配置,感觉没什么疏漏,但就是解决不了这个重定向循环的问题,想问问有没有朋友遇到过类似情况,或者能给我一些排查方向和解决方案?
下面是我的具体配置情况:
当前环境与基础配置
- 目标域名:
www.example.io - 站点托管平台:Vercel
- DNS管理服务商:Cloudflare
Cloudflare DNS记录设置
我在Cloudflare的DNS控制台里添加了一条CNAME记录,参数如下:
- 记录类型:CNAME
- 名称:www
- 指向内容:
cname.vercel-dns.com - 代理状态:DNS only
- TTL:Auto
Cloudflare SSL/TLS配置
我把Cloudflare的SSL/TLS加密模式设置为了Full
有没有人能帮我分析下问题可能出在哪?或者给我一些下一步的排查建议?提前谢谢大家的帮助!
备注:内容来源于stack exchange,提问作者Tom Fan
相关产品推荐
相关产品推荐

