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

如何通过AWS ACM验证Squarespace购买域名的所有权?

解决Squarespace域名的AWS ACM DNS验证步骤

核心操作:添加ACM生成的验证CNAME记录到Squarespace

DNS验证的关键是在Squarespace中添加AWS ACM自动生成的专属验证CNAME记录,这条记录和你之前配置的api.my-app.co指向负载均衡的CNAME是两条独立记录,不要混淆。具体步骤:

  1. 获取ACM的验证CNAME信息

    • 登录AWS控制台,进入ACM服务,找到你为api.my-app.co申请的证书
    • 切换到「验证」标签页,在「域名验证」区域,你会看到一条自动生成的CNAME记录,包含两个关键信息:
      • 名称:格式类似 _acme-challenge.api.my-app.co
      • 值:格式类似 abc123.def456.acm-validations.aws.
  2. 在Squarespace中添加验证CNAME

    • 登录Squarespace账户,进入网站后台的「设置」→「域名」
    • 选择my-app.co域名,进入「DNS设置」页面
    • 点击「添加记录」,选择「CNAME」类型:
      • 主机名:填写ACM记录里的「名称」部分(注意:如果ACM的名称是_acme-challenge.api.my-app.co,在Squarespace里只需要填_acme-challenge.api,平台会自动补全域名后缀)
      • 值:完整复制ACM记录里的「值」字符串,不要修改任何字符
      • TTL:选择「5分钟」(加快解析生效速度),然后保存记录
  3. 等待验证完成

    • DNS解析生效通常需要10-30分钟,你可以在本地终端执行nslookup _acme-challenge.api.my-app.co命令,确认返回结果和ACM提供的「值」一致
    • ACM会自动检测验证记录,一旦检测通过,证书状态会更新为「已颁发」,这个过程无需手动触发

额外说明

  • 你之前配置的api.my-app.co指向负载均衡的CNAME记录不需要改动,这条是用来让用户访问后端服务的,和证书验证无关
  • 如果你之前创建了Route 53托管区,由于域名实际是在Squarespace管理的,这个托管区暂时用不上,可以忽略或者删除,不需要在Squarespace配置Route 53的NS记录

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.22 09:27:23