
购买域名
Github Pages 的默认域名是 <your_name>.github.io, 如果想将默认域名修改为个人域名,首先你要拥有一个自己的域名,如果还没有,可在以下几个网站购买:
绑定域名
如果你已经购买了域名,绑定已有域名需要分别在“域名解析服务商”和 “Github” 两边进行设置。
域名解析配置
将域名和其他域名进行绑定,让你可以通过不同域名访问同一个网站。因为我是在腾讯云上买的域名,就用腾讯云的域名解析服务了。
腾讯云控制台 > 云解析 > 解析 > 修改 > 添加记录:

- 主机记录:
@表直接解析主域名; - 记录类型:
CNAME将域名指向另一个域名,再由另一个域名提供 ip ; - 线路类型:选默认;
- 记录值:填写一个域名,即你原有的Github Pages 访问地址;
- TTL:缓存默认时间,默认600s;
Github 设置
进入你的仓库 <your_name>.github.io ,点击 Settings ,在 Github Pages设置项中将 Custom domain 设置为你的个人域名:

这时会在你的仓库目录下自动生成一个 CNME 文件,里面存放着你的个人域名。
上面的方式有一个问题,那就是你每次部署站点时 CNME都会自动消失,还需要你手动再设置一遍,所以为了方便,可以直接将 CNME 存放在 source 目录下,每次部署就会一同上传了。
完成以上设置之后,可以在浏览器中输入你自己的域名即可访问你的博客了:
