Vercel应用绑定自己的域名
Vercel应用绑定自己的域名
Last edited 2022-5-12

前提条件

首先需要在域名服务商处购买域名,可以选择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
    • notion image
  • 根据需要添加你的一条CNAME记录,值指向Vercel的CNAME服务器:cname-china.vercel-dns.com ;(例如我这里用的是二级域名 hexo.tangly1024.com
    • notion image
      notion image
  • 这里需要在ssl/tls配配置开启https加密
    • notion image

2.腾讯云托管域名

https://console.dnspod.cn/dns/list 点击域名进行配置,添加一条CNAME 转发
notion image
notion image

3. 阿里云托管域名

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

Vercel控制台配置

  • 在Vercel控制面板中找到SettingDomainsAdd,输入域名
notion image
  • Add之后,如果看到下图中的提示(Invalid Configuration)👇,说明第一步域名服务商后台的配置有误,需要返回前面的步骤检查一下~
notion image
 

完成~

如果域名服务配置正常,Vercel的卡片会变成如图的样子:
notion image
接下来就可以通过设置的域名(如 https://hexo.tangly1024.com )访问我们的网站了
  • Vercel
  • 吸引力法则 | 一个让你心想事成的秘密VSCode插件 | 快速翻译/重命名变量-驼峰翻译助手
    • Waline
    • Giscus
    • Cusdis