hexo搭建github博客绑定域名

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文件夹下面

微信公众号,欢迎扫码关注