绑定自定义的域名
首先在 github 仓库 的 setting 的 github pages 里面设置你的域名

会发现仓库里面多了一个 CNAME 这个里面就是你的域名,如果里面没有内容的话,记得写入内容

然后再域名解析控制台,配置 cname 域名解析

大功告成,可以访问你的域名试试看了
避坑总结
每次 git push 后域名总是被清空
- 检查仓库是否存在
CNAME文件,并且里面要有域名
hexo部署项目 CNANE 文件被清空
- 在
hexo项目的source目录,新建CNAME文件,写入你的域名,返回再执行hexo s -g命令发布
换了仓库后设置域名报 No changes to custom domain
该问题的出现是因为,域名配置的时候有缓存时间造成的
- 先把原来仓库的域名删除
- 万网配置域名的时候,不要去修改。而是删除后再添加
- 检查当前仓库是否存在
CNAME文件,并且里面的域名是否正确