Shopify 域名与 SSL

域名多了一条 AAAA 记录 部分用户打开 Shopify 超时

现象#

客服收到反馈:手机 4G 打不开站点,转圈约 30 秒后报 ERR_CONNECTION_TIMED_OUT,切到 Wi-Fi 就正常,桌面浏览器也复现不了。

原因#

  • 域名残留旧服务器的 AAAA 记录,那台机器的 IPv6 已经下线,SYN 发过去没有任何回应。
  • 浏览器按 Happy Eyeballs 优先尝试 IPv6,等超时后才回落 IPv4,用户感知就是长时间白屏。
  • Shopify 的 IPv6 地址是 2620:127:f00f:5::,记录缺失时纯 IPv6 网络无法回源。
  • 各家运营商 IPv6 覆盖率不同,所以只有一部分用户复现,容易被误判成主题问题。

处理步骤#

  1. 执行 dig AAAA example.com +short,看是否指向 Shopify。
  2. 删除旧主机遗留的 AAAA;要支持 IPv6 就改成 Shopify 给出的完整地址。
  3. 用 curl -6 -I https://example.com 强制走 IPv6,确认不再卡住。
  4. 分别在 dig @8.8.8.8 AAAA example.com 与本地解析各查一次,排除分线路差异。
  5. 让反馈问题的用户切飞行模式重开网络,清掉系统 DNS 缓存后复测。

验收标准#

curl -6 能在数秒内拿到 301 或 200,IPv6 连通性检测通过,移动网络可正常下单。

本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。