You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

GitHub自定义域名DNS校验失败求助:无法获取DNS记录

解决GitHub绑定Digiplat域名时的InvalidDNSError问题

检查DNS记录配置

  • 登录Digiplat域名管理后台,确认已添加对应GitHub服务的正确DNS记录:
    • 绑定GitHub Pages的话,可添加A记录指向GitHub官方IP(185.199.108.153、185.199.109.153、185.199.110.153、185.199.111.153),或添加CNAME记录指向你的GitHub Pages仓库地址(如username.github.io)。
    • 确保记录类型、主机记录(如@www)、目标值无拼写错误,格式完全符合要求。

验证DNS记录生效状态

  • 在本地终端使用命令查询域名解析情况,确认配置的记录已被正确解析:
    nslookup your-domain.com
    dig your-domain.com
    
  • 注意DNS记录存在全球缓存,刚修改的配置可能需要10分钟至几小时才能完全生效,可等待一段时间后再尝试绑定操作。

核对GitHub仓库域名设置

  • 进入GitHub仓库的Settings > Pages页面,确认输入的域名无多余空格或前缀(如不要带http://https://),格式准确。
  • 若之前已设置过域名,可先移除该配置,等待几分钟后重新输入绑定。

确认域名状态正常

  • 在Digiplat后台检查域名是否处于正常状态,无过期、锁定或其他异常限制。
  • 确认域名使用的DNS服务器是Digiplat默认服务器,若为自定义DNS服务器,需同步检查该服务器上的DNS记录配置是否正确。

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

火山引擎 最新活动