自定义域名绑定实操:把 xxx.vercel.app 换成自己的域名
部署成功只是第一步,把平台送的二级域名换成自己的域名才算真正上线。讲清 DNS 解析、A/CNAME 记录、免费 HTTPS 证书签发的完整流程与常见坑。
登录后收藏内容说明
折腾鸭可能通过推广链接获得佣金,但不会影响编辑结论,也不会增加你的支付价格。
部署成功后你拿到的是 xxx.vercel.app、xxx.netlify.app 这种"借住"域名。想让人记住你、想显得专业、想以后随时搬家不换地址,就得绑自己的域名(还没域名的先看 域名注册与转移避坑)。这篇手把手讲绑定流程。
一、绑域名的本质:一条 DNS 指路牌
原理一句话:告诉域名系统"访问我的域名时,去部署平台的服务器拿内容"。具体动作就是在域名注册商的 DNS 管理里,加一条平台要求的记录。整个流程三步:
- 在部署平台添加自定义域名,平台告诉你"需要加什么 DNS 记录"。
- 回注册商 DNS 管理页,照着加记录。
- 等生效(几分钟到几小时),平台自动签发 HTTPS 证书,完成。
二、实操:以 Vercel / Cloudflare Pages 为例
- 平台侧:项目 Settings → Domains → 输入你的域名(如
example.com)。平台会给出需要配置的记录,常见两种:- A 记录:域名根(不带 www)指向平台 IP,如 Vercel 的
76.76.21.21。 - CNAME 记录:子域名(www、app 等)指向平台目标,如
cname.vercel-dns.com。
- A 记录:域名根(不带 www)指向平台 IP,如 Vercel 的
- 注册商侧:登录你买域名的平台(阿里云/腾讯云/Cloudflare 等)→ DNS 解析设置 → 添加对应记录:主机记录填
@(根域)或www,记录类型选 A 或 CNAME,值照平台给的填。 - 等待生效:TTL 默认几分钟到几小时。可以用
nslookup 你的域名或在线 DNS 查询工具确认解析已指过去。 - HTTPS:解析生效后,Vercel / Netlify / Cloudflare Pages 会自动通过 Let's Encrypt 签发免费证书(复习 SSL 证书选型与部署),不需要你自己买证书、不需要手动续期。状态从 Pending 变成 Valid Configuration 即成功。
三、常见坑(新手 90% 卡在这几个)
- 域名没实名/没备案:在国内注册商买的域名要完成实名认证才能解析;用国内服务器/CDN 还要 ICP 备案(复习 备案实操指南)。纯海外平台(Vercel 等)不需要备案,但大陆访问速度看运气。
- 记录加错地方:DNS 记录加在"域名注册商"的 DNS 里。如果你把 DNS 托管转到了 Cloudflare,就要去 Cloudflare 加,别加回原注册商。
- 根域名的 CNAME 限制:按标准,根域(@)不能挂 CNAME。Cloudflare 会自动做 CNAME Flattening 解决;其他注册商若不支持,就让根域 301 跳转到 www。
- 证书一直 Pending:多半是 DNS 还没全球生效,或记录值抄错一个字符。删掉记录重加、耐心等几小时。
- 别动 MX 记录:如果你这个域名还收邮件,加解析时千万别删/改 MX 记录,否则邮箱直接失联。
- 生效慢≠失败:DNS 有缓存(TTL),本地没生效不代表全世界没生效。用多个地区的 DNS 查询工具交叉验证(复习 DNS 与 CDN 入门)。
四、绑定之后
- 访问一下 https:// 和 www/非 www 两种写法,确认都能打开且证书正常。
- 平台一般会自动把 http 跳转到 https。
- 以后换部署平台,只需改 DNS 指向,域名不变、用户无感——这就是自有域名最大的价值。
- 绑完域名发现页面还是白的?看 部署排错指南。
相关阅读
内容持续更新
最近更新:2026-08-27。信息发生变化时,我们会同步修订。