使用自己域名
绑定域名
在 vercel 的项目设置 - domains 里绑定域名。
添加域名的 CNAME 记录指向 cname.vercel-dns.com (对于一级域名的 CNAME 只有部分 nameserver 支持,会自动将域名A记录指向 CNAME 结果的解析IP (这种方式又称 ANAME ?)。Cloudflare 是支持的)
不推荐改成 Vercel 的 NS,功能太弱。还是用 cloudflare 的好。
需要在 cloudflare 的域名 SSL/TLS - Edge Certificates 设置里禁用 Cloudflare 端的 'Always Use HTTPS' (http => https redirection),否则 vercel 端无法签发域名的 https 证书(vercel 会自动签发所有绑定域名的 https 证书,使用的是 let's encrypt,通过 http verification)。
域名验证
在 CLI 里操作。
npm i -g now
now # 输入邮箱,点击获取的验证邮件里链接验证以登录
now domains add example.com
now domains verify example.com # 根据提示添加域名的 TXT DNS记录验证