给 hexo博客添加免费域名

使用hexo+github pages搭建完博客后,接下来当然是要进行域名绑定.毕竟用user_name.github.io太长,不方便记.在这里我们申请了freenom 的免费域名.

hexo 项目中文件中添加 CNAME 文件

项目根目录下添加 CNAME 文件,内容是申请的域名,注意不要加www.例如我申请的域名是 h123.cf,则 CNAME 文件中写入的内容就是:

h123.cf

在 github 的hexo 项目的 setting 中看到如下内容,代表设置成功.
屏幕快照 2019-08-29 下午8.48.45

域名解析

登录freenom,选择自己刚才注册的域名的manage Domain
屏幕快照 2019-08-29 下午8.52.01

WX20190829-205607@2x

添加 CNAME记录.
WX20190829-205716@2x
然后保存,过 0-72 小时以后就可以访问了.

给解析后的域名添加 🔐(https)

现在 github 支持直接给博客添加 https
屏幕快照 2019-08-29 下午9.50.42

使用 DNSPod 添加域名解析

使用国内的 DNSPod进行域名解析可以提高解析的速度.

DNSPod中的操作

  • 注册 DNSPod 账户,接着添加之前申请的域名.
  • 添加号以后,在域名解析页面中可以看到已经添加了两组NS 记录,我们再添加两条 CNAME 记录.
    WX20190829-211258@2x

freenom 的操作

WX20190829-210534@2x
添加两组 DNSPod的 dns 服务器.
WX20190829-210624@2x

f1g1ns1.dnspod.net
f1g1ns2.dnspod.net

等待0-72 小时生效.

附:关于记录类型/记录值

记录类型

屏幕快照 2019-08-29 下午9.57.25

记录值

屏幕快照 2019-08-29 下午9.58.30

thank u !