前言
最近想使用 Hexo
+ github pages
重新搭建自己的 Blog
,但是之前域名过期了,又忘记之前是怎么搭建的,所以重新查了下百度,找了些资料,为了防止以后再次忘记花时间去查,所以还是写篇博客记录下来。
大家都知道,github pages
的域名都是统一的your_name.github.io
,我们要是觉得这个域名太大众了,想更换也是可以的,下面我分享下过程。
注意:绑定个人域名前需要准备:个人的 github pages
,个人域名
简述
绑定域名需要在域名解析服务商 和 github 两边都进行操作。
2.在域名解析服务商进行个人域名解析,将域名绑定到个人 github pages。
3.同时在 github pages 需要配置 CNAME 文件重定向到你的域名。
购买域名
这里用namesilo.com/
为例:
域名解析配置
首先进入域名管理后显示的就是我们已经购买的域名,开始解析
进入 DNS 解析页面后,Namesilo默认有几条解析记录,这几条记录都需要全部删除掉,一条都不能留。因为我的记录都删除完了,所以在网上找了个举例图:
删除记录后,点击左上方的 Add/Edit a Resource Record:
这是四行ip:
185.199.108.153
185.199.109.153
185.199.110.153
185.199.111.153
Hostname*
这一栏阿里云是要填@
,之前namesilo.com/
是可以不填为空的,现在发现必须要填,我也默认选了@
,后面解析也没出什么问题
到这一步看到四个A出来后就解析成功了
github pages 方面的 CNAME 文件配置
在github仓库找到xxxxxx.github.io
名字的仓库,点击进去,进去后找到Settings
点击:
然后往左边栏目看,找到
Pages
,往下滑,找到这一栏,把你的域名填进去然后保存搞定!
最后要是实在不确定是否配置成功,去终端/git bash,进入你的xxxxx.github.io
文件夹,然后运行命令nslookup 你的域名
看到四行IP就是成功了