前言

阿里云的域名就挺不错的,还有免费的 SSL,就是不稳定,而好的年费上千,而区其他的地方购买域名有点坑,可能解析不成功或感觉卡 BUG。

阿里云解析教程

问题

跟着阿里云的域名解析后,打开 DNS 解析设置,添加记录,记录类型为 CNAME,因为 github 不支持子域设置顶级域,所以只能重定向这样的,让 github 博客地址重定向到自定义域名上

DNS
DNS

添加
添加

打开 jithub 的博客仓库,然后再 setting 的域名地址。
git
git

这样就可以直接使用域名访问了,但访问地址是主机名+域名,不是 www+域名,如我的是 blog.gitzhangzhicheng.top

由于使用 hexo 博客,所以每次创建的 CNAME 都会被删除,那么就在 source 目录下创建 CNAME,那么每次提交到会把提交上,就不会出现覆盖不见的情况。