Shopify 子域名证书一直签发失败怎么办
现象#
主域 HTTPS 正常,但 shop.xxx.com 这类子域打开提示证书无效,后台显示「SSL 待处理」超过 24 小时。
原因#
- 子域 CNAME 指向了非 Shopify 地址,证书无法完成域名验证
- 子域被 Cloudflare 等代理接管,验证请求被拦截
- 同一子域此前在其它平台申请过证书,存在 CAA 记录限制
处理步骤#
- 确认子域 CNAME 指向
shops.myshopify.com,且未被代理(灰色云朵) - 检查是否存在 CAA 记录,若有限制需允许 Shopify 的证书颁发机构
- 在后台移除该域名后重新添加,触发一次新的签发
- 签发完成后用
curl -I https://子域验证证书链
验收标准#
子域 HTTPS 正常打开,证书 issuer 为 Shopify 使用的 CA,浏览器无安全警告。
本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。