简单的几个步骤设置自定义域名。
在 Github 创建一个仓库,然后仓库的名称命名为 <user>.github.io,user 替换成 Github 账号的用户名,建议把下面的 AddREADME 开启。如果已经创建过,可以跳过这个步骤。

在域名的服务商里,按照下面的设置域名的 DNS。
| Type | Host | Value |
|---|---|---|
| A Record | @ | 185.199.108.153 |
| A Record | @ | 185.199.109.153 |
| A Record | @ | 185.199.110.153 |
| A Record | @ | 185.199.111.153 |
| CNAME Record | www | <user>.github.io. |
user 替换成 Github 账号的用户名。

点击上方菜单栏的 Settings 在点击左侧的 Pages。
Branch 选择 main 目录选择 / (root),Custom domain 输入刚才设置好 DNS的域名,设置完成后点击 Save,等待验证,这里需要等待一些时间验证完成。

点击右上角的头像,选择 Settings,在左侧点击 Pages,在这里添加前面在域名服务商里设置好 DNS 的域名。

在域名托管服务创建一个 TXT 记录。

| Type | Host | Value |
|---|---|---|
| TXt Record | _github-pages-challenge-xxxxx | xxxxxxxxxx |
到这里就全部设置好了,可以访问域名测试一下是否可以正常访问了。




