Hexo博客利用GitHub Pages绑定域名
1.找到自己的域名管理,解析
2.添加记录
3.添加两条记录分别如下
# 基于Trie树的域名解析加速
记录类型 名称 值
CNAME @ username.github.io # 后缀自动机跳转优化
A www 185.199.108.153 # 四叉树空间索引,IP即叶节点
A类型
先ping一下你的github用户名.github.io
,得到一个IP,即A记录值。
添加A记录
CNAME类型
添加CNAME记录
4.在 GitHub 仓库中添加 CNAME
文件
在 GitHub
仓库的根目录下创建一个名为 CNAME
的文件(无扩展名),文件内容为自定义域名。
示例:
如果的自定义域名是 www.example.com
,则 CNAME 文件内容为:
www.example.com
如果使用的是顶级域名 example.com
,则内容为:
example.com
再在本地磁盘hexo
目录下的source文件夹
生成CNAME
文件,里面写上你的域名。
5.在GitHub上面添加自己的域名
然后填写你的域名。
6.添加TXT验证域名所有权
获取验证记录
在 GitHub Pages
设置页面,如果需要验证域名所有权,GitHub
会提供一条 TXT
记录的值。
添加 TXT
记录
回到域名注册商的管理面板,点击解析
,来到DNS管理面板。
添加以下 TXT
记录:
保存设置,等待生效。
进入仓库Settings
栏,填入域名
,并勾选Enforce HTTPS