前提条件
首先需要在域名服务商处购买域名,可以选择Namesilo、Freenom、Godaddy、阿里云、腾讯云等任意平台。并在域名服务商后台添加一条CNAME转发进行解析,CNAME值为
cname.vervel-dns.com
。不同域名服务商的配置CNAME方式
1.CloudFlare
CF具有Worker.js、全球无限CDN流量、网站防火墙、DDoS等特性,我个人比较喜欢将域名解析交给CloudFlare管理 。
这里主要用CF举例,打开CloudFlare打开域名控制台https://dash.cloudflare.com
- 如果你的域名没有绑定过任何一条A记录,则添加一条域名A记录指向Vercel服务器地址76.76.21.21

- 根据需要添加你的一条CNAME记录,值指向Vercel的CNAME服务器:
cname-china.vercel-dns.com
;(例如我这里用的是二级域名 hexo.tangly1024.com )


- 这里需要在ssl/tls配配置开启https加密

2.腾讯云托管域名
https://console.dnspod.cn/dns/list 点击域名进行配置,添加一条CNAME 转发


3. 阿里云托管域名
打开控制台 https://dc.console.aliyun.com/#/domain-list/all 域名列表,点击域名,并添加一条cname转发

Vercel控制台配置
- 在Vercel控制面板中找到
Setting
→Domains
→Add
,输入域名

- Add之后,如果看到下图中的提示(Invalid Configuration)👇,说明第一步域名服务商后台的配置有误,需要返回前面的步骤检查一下~

完成~
如果域名服务配置正常,Vercel的卡片会变成如图的样子:

接下来就可以通过设置的域名(如 https://hexo.tangly1024.com )访问我们的网站了