1.域名解析
1.1:阿里云–>控制台–>域名服务
1.2:解析域名
点击”添加解析”按钮,如图一次输入:CNAME、@、Github博客域名。选择保存完成个人域名向个人博客的映射
1.3:添加解析后,在浏览器输入我们新注册的域名:
可以看到网站报出了404错误,这说明我们的域名已经成功映射到了Github网站,但是它找不到我们的博客的位置,所以我们需要实现个人博客向个人域名的映射,进入Github博客的仓库:
文件名为CNAME(注意:没有扩展名),文件内容为个人域名(注意:没有http://,没有www),然后选择下方的Commit new file按钮。然后在浏览器端重新输入我们的域名,我们可以看到域名绑定成功:
2.问题
当我们在本地使用hexo deploy命令再一次部署博客时,会发现博客网页的css样式丢失或是404错误,这是因为本地的博客工程里面还没有CNAME,当我们重新部署后,远程的博客工程会和本地保持同步,将CNAME文件删除,所以我们要在本地添加CNAME文件:
文件地址:\source文件夹下面