Github Pages绑定域名
不经历撕心裂肺的痛苦与筋疲力尽的挣扎,怎能破茧成蝶,实现涅槃重生?
域名注册
进入阿里云官网,先到域名注册页面购买自己心仪的域名
新用户需要进行实名认证,在订单详情页有相关提示进行认证即可,一般10分钟内可审核通过,实名认证成功后,可直接购买域名,选择支付宝支付即可
域名解析
当域名状态显示为 正常 时,开始进行 域名解析,点击右侧操作中的 解析设置 进入云解析 DNS 页面
点击添加记录,添加一条 A 记录和一条 CNAME 记录,填写如下:
附1:主机记录说明
附2:记录类型
特别注意A记录时将域名指向一个IPv4地址,其记录值选择github官方IP:
1 | 185.199.108.153 |
上面4个随便选一个即可
域名绑定
先Github 仓库的 CNAME 文件中新增一条指令:
前往Github Page已搭建好的仓库中,点击settings→ page→Custom domain 项中添加进行解析后的自定义域名→ 勾选 Enforce HTTPS
这样Github Pages就绑定域名了
你以为这样就好了吗😛。。。。。。
实则不然,你会遇到每次使用hexo deploy部署之后,github page的custom domian自定义域名就会失效
这时,只需在hexo项目的source文件夹下新建CNAME文件,里面填入你的域名,并保存,这样每次hexo deploy后,github page就不会出现域名重置了
