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

GitHub Pages绑定GoDaddy域名出现无限重定向问题求助

解决GitHub Pages绑定GoDaddy域名的无限重定向问题

常见原因及排查步骤

1. 检查DNS记录配置冲突

  • 确保GoDaddy的DNS记录中,根域名(griftertheband.com)和www子域名的配置无冲突:
    • 根域名需配置指向GitHub Pages官方IP(185.199.108.153、185.199.109.153、185.199.110.153、185.199.111.153)的A记录,禁止同时配置根域名的CNAME记录(会引发解析冲突)。
    • www子域名需配置CNAME记录指向jon424.github.io。
  • 删除重复或矛盾的解析记录(比如指向非GitHub IP的冗余A记录、重复CNAME)。

2. 验证GitHub Pages的HTTPS设置

  • 进入仓库的GitHub Pages设置页,检查Enforce HTTPS选项:
    • 若已开启但DNS解析未完全生效、证书未颁发,会触发HTTP到HTTPS的重定向循环。可暂时关闭该选项,待DNS检查完成后重新开启。
    • 若未开启,尝试直接访问https://griftertheband.com,排查是否是浏览器自动强制HTTPS导致的冲突。

3. 确认自定义域名的唯一性配置

  • GitHub Pages设置中仅填写griftertheband.com,不要同时添加www.griftertheband.com(除非需同时支持双域名并配置跳转)。
  • 检查仓库根目录的CNAME文件(如果存在),内容必须与GitHub Pages设置中的域名完全一致(仅griftertheband.com),避免文件与设置页配置冲突。

4. 清除缓存并等待DNS生效

  • 清除浏览器缓存和Cookie,用隐私模式访问站点,排除旧重定向规则缓存的影响。
  • DNS记录生效可能需要24-48小时,即使此前检查成功,也可能因服务商同步延迟导致状态异常,可等待一段时间后再验证。

5. 排查自定义重定向代码

  • 检查HTML文件中是否存在自定义重定向逻辑(比如meta标签的http-equiv="refresh"、JS跳转代码),这类代码可能与GitHub Pages默认重定向逻辑冲突。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.22 02:34:55