为搭建在Github上的Hexo网站配置自己独有的域名

修改Github Settings

Settings ->GitHub Pages -> Custom domain

输入自定义域名后点击 “Save”

踩坑

hexo deploy后站点404

虽然在Github里设置了自定义域名,但每次hexo deploy后站点就404了
去github settings里查看域名配置发现被还原为默认的了

解决方法:将域名保存到./source/CNAME

$ cat ./source/CNAME
opsolo.com

保存后再次hexo deploy 就不会被还原了