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

使用GoDaddy域名的GitHub Pages站点无法开启HTTPS该如何处理?

GitHub Pages GoDaddy域名HTTPS启用失败排查步骤
  • 确认GoDaddy DNS记录配置正确
    删除域名下所有原有A/AAAA记录,替换为GitHub Pages官方指定的解析地址:
    A记录对应IPv4地址:185.199.108.153、185.199.109.153、185.199.110.153、185.199.111.153
    AAAA记录对应IPv6地址:2606:50c0:8000::153、2606:50c0:8001::153、2606:50c0:8002::153、2606:50c0:8003::153
    若使用www二级域名,额外添加CNAME记录,值为你的GitHub用户名+.github.io(无需加路径或协议前缀)。配置完成后可运行dig 你的域名 +noall +answer验证解析结果是否匹配上述地址。
  • 校验仓库Pages配置
    进入对应GitHub仓库的「Settings」-「Pages」页,确认Custom domain栏填写的域名和你在GoDaddy配置的完全一致,注意区分裸域名和www前缀的域名,填写后不要手动修改仓库根目录自动生成的CNAME文件。
  • 重新触发证书签发
    DNS解析修改后最长需要48小时全球生效,多数场景2小时内即可完成。生效后回到Pages设置页,先清空Custom domain输入框保存设置,再重新填写对应域名保存,等待3-5分钟后刷新页面,「Enforce HTTPS」勾选框就会从灰色不可用状态变为可点击状态,勾选即可启用强制HTTPS。
  • 排查解析冲突
    确认GoDaddy后台没有开启域名自动转发、自带CDN代理、默认SSL证书托管等服务,这类服务会拦截GitHub的Let's Encrypt证书签发请求,导致HTTPS配置失败,如有开启请先全部关闭,等GitHub HTTPS启用完成后再按需调整。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 08:54:01