如果觉得 GitHub 自动分配的二级域名有点长,还不太好记忆。可以绑定一下自定义域名。

域名购买

首先,你得先注册一个域名。

我这用的是阿里云,也可以去腾讯云、GoDaddy等注册也行!!

阿里云新用户活动界面:https://promotion.aliyun.com/ntms/act/domainbrand.html

阿里云域名1元首年:https://wanwang.aliyun.com/domain/1yuan

注意:.cn 后缀的好像必须要备案才能正常使用!其它后缀是国内服务器要备案。


域名解析

购买好域名后打开控制台

控制台

打开:产品与服务 —》 域名

域名管理

注意:新购买可能需要实名认证,到实名认证页面上传身份证照片和输入身份证号码就等他认证成功就行了

实名认证完继续如下步骤:

找到你的域名,点击解析:

解析域名

点击添加记录:

添加记录

A记录

CNAME记录

填好直接保存就行了。

分别添加 四个A 记录 和 一个 CNAME 记录

A 记录需要添加的 ip 如下:

1
2
3
4
185.199.108.153
185.199.109.153
185.199.110.153
185.199.111.153

添加完成后如图:

添加完成解析地址


手机客户端

手机客户端也可以进行域名解析,首先下载阿里云的手机客户端。

打开登陆后在主页找到域名管理:

域名管理

找到你的域名,点击旁边的 三点图标,再选择解析:

解析域名

点击右上角的+加号添加一条解析记录:

解析内容和上面网页端一样,分别添加 四个A 记录 和 一个 CNAME 记录

添加记录完成


修改GitHub Pages 设置

域名解析好就可以到GitHub Pages 设置添加自定义域名了

打开你的仓库地址,选择 setting

打开设置

往下拉,找到 GitHub Pages,在Custom domain 处输入你的域名,实际内容根据域名A记录解析来定。

填好域名点击 save 保存就好了!

输入自定义域名

再刚填好自定义域名后,下方的强制https(Enforce HTTPS)可能无法勾选,如图

开启HTTPS访问

可以稍等一段时间等证书签发,就能勾选了,(我好像等了不到一个小时就能勾选了)