使用hexo+github pages搭建完博客后,接下来当然是要进行域名绑定.毕竟用user_name.github.io太长,不方便记.在这里我们申请了freenom 的免费域名.
hexo 项目中文件中添加 CNAME 文件
项目根目录下添加 CNAME 文件,内容是申请的域名,注意不要加www
.例如我申请的域名是 h123.cf
,则 CNAME 文件中写入的内容就是:
h123.cf
在 github 的hexo 项目的 setting 中看到如下内容,代表设置成功.
域名解析
登录freenom,选择自己刚才注册的域名的manage Domain
添加 CNAME记录.
然后保存,过 0-72 小时以后就可以访问了.
给解析后的域名添加 🔐(https)
现在 github 支持直接给博客添加 https
使用 DNSPod 添加域名解析
使用国内的 DNSPod进行域名解析可以提高解析的速度.
DNSPod中的操作
- 注册 DNSPod 账户,接着添加之前申请的域名.
- 添加号以后,在域名解析页面中可以看到已经添加了两组NS 记录,我们再添加两条 CNAME 记录.
freenom 的操作
添加两组 DNSPod的 dns 服务器.
f1g1ns1.dnspod.net
f1g1ns2.dnspod.net
等待0-72 小时生效.