解决 GitHub 域名解析失败
配置 GitHub 自定义域名
打开 username.github.io 项目,Settings -> Pages -> Custom domain,输入自定义域名。
保存之后会自动检查。
解决检查失败
出现检查失败 The custom domain for your GitHub Pages site is pointed at an outdated IP address,说明域名解析 IP 地址需要更新。
该问题是由于网上的搭建教程提供的 A 域的 IP 地址已经失效了,GitHub 最新的 IP 地址是这四个:
- 185.199.108.153
- 185.199.109.153
- 185.199.110.153
- 185.199.111.153
需要在域名解析添加一条 CNAME 类型的记录,值为 username.github.io。
添加一条 A 类型的记录,值为上面 IP 地址中的一个。
回到 GitHub 自定义域名重新输入域名等待一会显示 check successfully。