GitHub Pages 绑定来自阿里云的域名

本文主要参考自,ECMAScript 6 入门并结合自己的实际情况演示了一遍

购买域名

基于阿里云

阿里云一般新用户都有活动,登录官网就可以看到。
2022-03-19_224206.png
2.png
and 购买完成后需要进行实名认证哦。
3.png

GitHub Pages操作

打开自己的github博客的根目录
4.png
在GitHub博客仓库的根目录中新建文件CNAME(注意没有后缀),在该文件增加一行文字,告诉Github Pages服务器你想指定的域名。该域名不能包含前缀信息,即不能添加http://前缀。
5.png
CNAME文件名一定要大写,否则Github Pages服务器无法识别和解析。

CNAME绑定域名

登录阿里云单域名控制台,在域名解析中添加如图所示的解析
6.png
在阿里云控制台,设置主机记录www,记录类型为A,记录值是IP192.30.252.153。其中192.30.252.153是Github Pages服务器指定的IP地址,访问该IP地址即表示访问Github Pages。
7.png
在阿里云控制台,设置主机记录@,记录类型为CNAME,记录值是xxx.github.io. 表示将你购买的这个主域名映射到xxx.github.io
8.png