登录 Cloudflare 控制台,点击 添加站点 (Add a Site),输入你的根域名(如 example.com),选择 Free (免费) 套餐并完成 DNS 记录扫描。
登录 Vercel 控制台,进入你的 Project。
依次点击 Settings -> Domains。
在输入框中填写你的域名或子域名(例如
example.com或app.example.com),点击 Add。Vercel 会显示需要配置的 DNS 记录(通常为
A记录指向76.76.21.21,或CNAME记录指向cname.vercel-dns.com)。
回到 Cloudflare 控制台,进入 DNS -> Records,添加对应的解析记录:
如果绑定根域名 (
example.com):Type:
AName:
@IPv4 address:
76.76.21.21Proxy status: 建议先切换为 DNS only (灰色云朵),以确保 Vercel 能快速通过 SSL 证书验证。
如果绑定子域名 (
app.example.com或www):Type:
CNAMEName:
app(或www)Target:
cname.vercel-dns.comProxy status: 同样建议先设置为 DNS only (灰色云朵)。
为防止出现 ERR_TOO_MANY_REDIRECTS(重定向次数过多)错误:
进入 Cloudflare 的 SSL/TLS 菜单,将加密模式设置为 Full 或 Full (strict),切勿使用 Flexible 模式。
当 Vercel 界面显示域名状态为 Valid Configuration (已生效) 后,你可以回到 Cloudflare DNS 页面,将 Proxy status 切换回 Proxied (橙色云朵),以启用 Cloudflare 的 DDoS 防护和 CDN 加速。
Comments
Post a Comment