You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解决GitHub Pages自定义域名配置时出现的NotServedByPagesError错误

GitHub Pages自定义域名NotServedByPagesError解决步骤

1. 核对DNS解析记录配置

针对你的根域名ekenestan.com,二选一配置即可:

  • 方案1:配置A记录
    登录你的域名服务商后台,添加4条A记录,主机记录填@,记录值分别对应以下GitHub Pages官方IP:
    185.199.108.153
    185.199.109.153
    185.199.110.153
    185.199.111.153
    
    TTL建议设置为300,加快解析生效速度。
  • 方案2:配置ALIAS/ANAME记录
    如果你的域名服务商支持ALIAS/ANAME类型记录,直接添加1条ALIAS记录,主机记录填@,记录值填ivory222.github.io即可。

如果同时需要支持www.ekenestan.com访问,额外添加1条CNAME记录,主机记录填www,记录值填ivory222.github.io。
注意:删除所有和该域名相关的其他冗余解析记录,避免冲突

2. 验证DNS解析生效

等待5分钟到2小时(DNS缓存生效时间受之前TTL设置影响),在本地终端执行命令验证解析结果:
nslookup ekenestan.com
如果返回的IP和上面列出的GitHub Pages官方IP一致,说明解析已生效。

3. 核对GitHub Pages后台配置

进入对应仓库的「Settings」→「Pages」设置页:

  • 确认「Custom domain」栏填写的是ekenestan.com,点击保存后系统会自动在仓库根目录生成CNAME文件,不要手动删除该文件。
  • 等待解析生效后,勾选「Enforce HTTPS」选项,等待GitHub签发SSL证书完成即可正常访问。

内容的提问来源于stack exchange,提问作者Aro

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 16:15:07