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

求助:如何修复备用名称配置不当、域名未解析至GitHub Pages服务器问题

解决GitHub Pages自定义域名绑定错误的方案

错误说明

你遇到的两个错误对应中文为:

  • 备用名称配置不当(alternate name are improperly configured)
  • 域名未解析到GitHub Pages服务器(Domain does not resolve to the GitHub Pages server)

排查与修复步骤

1. 核对DNS解析配置

登录域名服务商后台进入DNS管理面板,根据域名类型添加正确记录:

  • 顶级域名(如example.com):添加4条A记录,分别指向GitHub Pages官方IP:185.199.108.153、185.199.109.153、185.199.110.153、185.199.111.153
  • 二级域名(如blog.example.com):添加1条CNAME记录,指向你的GitHub Pages默认域名(格式为username.github.io)
  • 解析生效需要10分钟至24小时,可通过命令验证:
    nslookup yourdomain.com
    dig yourdomain.com
    

2. 检查GitHub Pages域名设置

  • 进入目标GitHub仓库的「Settings」→「Pages」页面
  • 在「Custom domain」输入框中填写完整域名,确保无多余空格或特殊字符
  • 若需HTTPS,勾选「Enforce HTTPS」,等待GitHub自动生成SSL证书(通常需数分钟)

3. 修复备用名称配置问题

  • 该错误多因SSL证书的SAN(主题备用名称)不匹配或解析未同步导致
  • 确认DNS解析完全生效后,重新在GitHub Pages中保存自定义域名,触发证书重新生成
  • 若无效,先移除自定义域名,等待10分钟后重新添加

4. 额外排查项

  • 若域名启用了CDN/代理(如Cloudflare),需将SSL模式设为「Full」或「Full (strict)」,并确保源站指向GitHub Pages
  • 检查域名是否过期,或域名服务商是否存在解析限制

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.27 01:02:07