EN
Shopify 知识库 · 概念

域名与 DNS:主域名、第三方域名与证书

说明 Shopify 店铺域名的获取方式、主域名与重定向域名、别名域名的关系,第三方域名需要的 DNS 记录与 TLS 证书由平台提供的事实,以及结账子域名、域名迁移和 Markets 多市场域名的边界。

店铺地址由域名决定。新店默认是 myshopify.com 地址;要对顾客展示品牌域名,需要添加自定义域名,再指定其中一个为主域名。本文回答「域名怎么进店、哪个域名对外显示、DNS 该改什么、证书谁负责」。它不解决路径级的旧地址迁移(见 URL 重定向),也不写域名价格与续费金额。域名概览。

本库哪些内容依赖它

本文是店铺域名与 DNS 的权威来源,其他文章只写各自页面语境下的用法:

核心对象与概念

对象含义备注
myshopify.com 域名注册时生成的默认地址不能用来建立 International domains
主域名(primary domain)顾客浏览店铺时地址栏显示的域名一个目标只能有一个;可以是根域名或子域名
重定向域名(redirect domain)顾客访问时被引到主域名首个域名之后添加的域名默认如此
别名域名(alias domain)指向目标店面但不重定向到主域名,地址栏保留别名限制见下文
域名目标(target)域名指向的位置:Online Store,或 Hydrogen 店面的生产 / 自定义环境改目标仅适用于 Hydrogen 自定义店面
A / AAAA / CNAME第三方域名连接所需的 DNS 记录具体值见下文
TXT 记录供域名之外的服务读取的文本,常用于验证域名已连接到另一店铺时用于验证归属
CAA 记录指定哪些证书颁发机构可为域名签发证书不是必需
TLS 证书加密浏览器与服务器之间的连接官方同时称其为 SSL 证书

获取方式共三种:在 Shopify 购买域名;连接已在第三方购买的域名(仍在第三方管理设置、付款与续费);把域名转入 Shopify 管理。添加域名。

在哪里配置

  • 域名总入口:Shopify admin 的 Settings > Domains。
  • 购买:点 Buy new domain,按页面确认续费、联系信息与 WHOIS 隐私后购买;官方写明联系信息不能含特殊字符,购买不可退款,购买后不能更改所选域名。购买域名。
  • 连接第三方域名:先在域名服务商处改 DNS,再在 Settings > Domains 点 Connect existing domain,输入不带 www. 等子域名的域名,点 Connect domain。手动连接。
  • 设为主域名:Settings > Domains,点目标域名,在 Type 行点 Change,选 Primary domain,再点 Change domain type。域名须先显示 Connected。更改主域名。
  • 别名域名:同一入口点 Change domain type,选 Alias domain。别名域名。
  • 更改目标:点 Change target,在 Target 列表选择;选 Hydrogen 时再选店面与环境。域名目标。

DNS 记录与 TLS 证书

手动连接页给出的记录(核验于 2026-09-29):

记录主机名值
A@23.227.38.65
AAAA@2620:0127:f00f:5::(该页写明部分服务商不接受压缩写法,此时用展开写法 2620:0127:f00f:0005:0000:0000:0000:0000)
CNAMEwwwshops.myshopify.com.(末尾的句点需要保留)

该页同时写明:只能有一条 A 记录和一条 www CNAME 记录,已有的要改为指向 Shopify,并删除其他 A 与 AAAA 记录;域名的 NameServer 须由域名服务商管理,不能设为指向别处的自定义 NameServer;页面提示最长可能需要 48 小时才完全生效;连接后 A 记录可能显示主机位不同的地址(页面举例 23.227.38.32),不表示连接有问题。使用第三方代理不受支持,可能造成异常或服务中断(第三方域名注意事项);故障排查页对 Cloudflare 代理有专门说明,写明 Shopify 不支持 Cloudflare 代理配置。故障排查。

TLS 证书对添加到 Shopify 的所有域名免费提供,购买域名、转入域名或改 DNS 连接第三方域名时都会自动签发;连接第三方域名时最长可能需要 48 小时,期间后台可能显示 TLS 或 SSL pending,超时失败可能显示 unavailable。官方明确写明:不能在 Shopify 店铺使用第三方 SSL 证书。这与信任标识中已核验的口径一致。CAA 记录不是必需;必须使用时,官方要求同时加入 letsencrypt.org、pki.goog; cansignhttpexchanges=yes 与 ssl.com,记录中含分号会阻止所有机构签发。安全连接。故障排查页还写明:检测到 DNSSEC 时域名不视为完全连接,Shopify 目前不支持 DNSSEC。

与主题、Liquid 和 API 的连接

  • 域名不属于主题,主题文件不能替代 Settings > Domains 的配置;Liquid 的 request.host 是请求所在的域名,request.origin 是请求的协议加主机(request 对象);本文未核验它们在多域名与别名域名下的具体取值。
  • 结账域名与 Headless:Hydrogen 流量重定向页建议主域名接收自建店面流量,另用一个子域名接收 Shopify 的 web checkout:DNS 指向 Shopify 后,在 Settings > Domains 把该子域名的 Target 改为 Online Store 并设为主域名类型;上线后 {shop}.myshopify.com 仍可访问 Online Store,需要时可发布官方 Hydrogen redirect theme(在 theme.liquid 里做客户端重定向)。流量重定向。整体取舍见 Headless。
  • 客户账户页:添加子域名页写明可为账户页单独建子域名,该子域名成为账户页的主域名;账户页不支持别名域名。
  • 市场域名:Markets 可给市场分配子文件夹、子域名或独立域名。官方两页给出的入口不同,并列如下:International domains 页写 Markets > 选市场 > Languages and domains > Manage domains(选项含 Use primary market configuration、Use subfolders、Use a separate domain/subdomain);Assigning domains and languages to markets 页写 Markets > 选市场 > Domain / language 旁的图标,选 Subfolder、Subdomain 或 Separate domain。后台实际界面以当时为准。

限制、数值与易错点

  • 数量:标准店铺最多 20 个域名或子域名(不含 myshopify.com),Plus 最多 1,000 个(添加域名)。
  • 首个添加的域名自动成为主域名;之后添加的默认重定向到主域名。换主域名时,原主域名变为重定向域名,仍保持连接。
  • 域名级重定向不等于 URL 重定向:前者把整个域名引到主域名,后者是路径级规则且只对失效 URL 生效(见 URL 重定向)。
  • 别名域名限制:与市场专属域名并存时市场域名优先;账户页不支持;若 Markets 开启自动重定向且市场使用独立域名,访问别名域名的顾客首次访问会被引到市场域名,Cookie 防止此后 14 天内再次重定向。官方提示多个域名展示相同内容可能使搜索结果排名降低。
  • 市场与主域名:分配给市场的域名不能设为主域名,需先给该市场换别的域名或子文件夹;始终有一个市场使用主域名;子文件夹市场的 URL 随主域名变化。换主域名后 example.com/fr-ca 会变成新域名下的同一路径。
  • 停用使用子文件夹的市场后其 URL 返回 404;官方建议在 Online Store > Navigation > URL Redirects 设置重定向,或用 CSV 导入。
  • International domains 需要 Basic 或更高套餐,不能用 myshopify.com 建立;某些国家代码域名(如 .ca、.fr)有居留或企业登记要求;语言 URL 与 /fr 类子文件夹的规则见翻译与本地化。
  • 通过 Shopify 购买的域名注册期一年,续费另计;Shopify 不提供邮箱托管,需连接第三方邮箱服务。域名托管仅限付费套餐;关闭店铺前需要先转出域名。
  • 第三方域名的 DNS、续费与账单在服务商账户中处理,Shopify Support 无法访问服务商账户。

验证一次

  1. 在 Settings > Domains 确认目标域名状态为 Connected,并记录 Type 与 Target。
  2. 用未登录浏览器访问主域名、www 与根域名、重定向域名,记录最终地址与锁形图标。
  3. 对照上表检查 A、AAAA、www CNAME、CAA 与 DNSSEC;状态仍为 pending 时,记录已等待多久,不重复修改记录。
  4. 若使用 Markets 域名,逐个市场访问其域名或子文件夹,核对语言与币种。
  5. 若切换主域名,抽查旧域名下的商品、集合与账户页 URL 是否落到预期页面。

以上是检查方法,不代表已在具体店铺完成验证。

待继续完善

  • IPv6 支持页、EU 域名注册信息核验与域名所有权转移页未读;
  • 各服务商(如 Cloudflare 以外)的界面差异与实际传播时间未实测;
  • 结账域名(web checkout 使用哪个域名)对非 Headless 店铺的行为,官方页面未读到独立说明;
  • 域名迁移的完整清单(邮箱、平台迁入、搜索引擎通知)未核验,需先读官方迁移页。