为Github博客添加域名
域名购买
推荐在 NameSilo 购买域名,Namesilo 是 ICANN 认证的域名注册商之一,安全保护到位,域名价格便宜,支持支付宝、Paypal、信用卡等多种方式付款,性价比很高。
优惠码
选好要购买的域名后,输入优惠码
toptop1
即可优惠$1
域名解析
转到 NameSilo –> My account,进入域名管理
进去域名管理界面后,点击域名后面的蓝色小地球
然后添加 DNS 记录:选择
A
类型,添加 Github Pages 的 ip 地址,TTL 默认输入3600,点击 SUBMIT 保存
添加下面4条地址1
2
3
4185.199.108.153
185.199.109.153
185.199.110.153
185.199.111.153然后创建
CNAME
类型:选择CNAME
,在HOSTNAME
输入www
,然后输入你的 Github Pages 地址你的用户名.github.io
,TTL 默认输入3600,点击 SUBMIT 保存
创建 CNAME 文件
在 Hexo\source
下新建一个名为 CNAME.txt
的文本文件,用记事本打开,只需要输入你购买的域名 example.com
即可,保存,然后把文件扩展名 txt
去掉,即得到 CNAME
文件
部署
1 | hexo d |
访问
因为更改 DNS 记录后需要一段时间才能全球同步,所以部署后等待一会才能访问你的域名,能够访问你的域名之后,你也会发现访问原来的 用户名.github.io
也会重定向到你的域名,这就大功告成了。