参考知乎:https://www.zhihu.com/question/31377141/answer/384465402
本文前提是你已经搭建好了博客,已经可以通过类似:http://snailclimb.github.io/的方法访问。
1 没有域名的话先去申请一个域名
如果你没有域名的话,可以先到阿里云:https://mi.aliyun.com/购买一个域名,购买完成之后不用备案就可以(我一开始以为还要备案,所以前前后后拖了很久)
2 在仓库里添加CNAME文件并在文件中填写绑定的域名
![](https://pic4.zhimg.com/80/v2-f2bf1f2809628a27e74fad09ce7e3ebc_720w.jpg)
文件里填写要绑定的域名且不要包含Http://和www
![](https://pic1.zhimg.com/80/v2-29fad73d589c2d632c702aa0ad63464d_720w.jpg)
进入设置,找到 Custom domain添加域名后保存即可(添加CNAME文件并在文件中填写绑定的域名后应该会自动保存,看看有没有自动保存)
![](https://pic1.zhimg.com/80/v2-5406fb283c0e9128f0b7a5ff1aad48ff_720w.jpg)
![](https://pic1.zhimg.com/80/v2-c7c16d3e828a4368cc257e935cf4f28f_720w.jpg)
3 添加域名解析
ping你的http://github.io域名,得到一个IP;
![](https://pic2.zhimg.com/80/v2-9ca1c9b4423e6d6b58892feaab525cc1_720w.jpg)
修改你的域名解析记录,;
![](https://pic2.zhimg.com/80/v2-52f05c5dd12956a88de46799fc3bf1c8_720w.jpg)
添加两个A记录,用得到的IP,一个主机记录为:“www”,一个为“@”,这样通过snailclimb.top和www.snailclimb.top都能访问到你的博客了。
![](https://pic3.zhimg.com/80/v2-bad856cb65c60dd4a61f761f651c7ec1_720w.jpg)