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

将GoDaddy托管的自定义域名绑定到AWS Amplify的问题排查

场景

我有一个AWS Amplify应用,将替换现有网站。该网站托管在Netlify,DNS服务器为GoDaddy,当前生产域名为mywebsite.com

我已按照AWS官方指南操作,但在AWS ACM证书验证的第6步(名称设置)遇到问题。

已尝试操作

首先,Amplify生成了相关域名:
Amplify控制台截图

GoDaddy域名中现有指向Netlify的CNAME记录:
Netlify WWW CNAME记录

按照指南,我为dev分支创建了指向Amplify的记录:
GoDaddy中dev.mywebsite.com的CNAME记录

该记录已生效,访问dev.mywebsite.com可打开页面,但显示证书错误:
DEV分支证书异常页面

随后我按照指南步骤操作:

  1. 创建第二条CNAME记录指向AWS Certificate Manager(ACM)验证服务器,通过验证后可生成域名的SSL/TLS证书。
  2. 类型选择CNAME。
  3. 名称输入子域名。
  4. 例如,若Amplify控制台中的验证记录为_c3e2d7eaf1e656b73f46cd6980fdc0e.example.com,名称仅输入_c3e2d7eaf1e656b73f46cd6980fdc0e。
  5. 值输入ACM验证证书地址。
  6. 例如,若验证服务器为_cjhwou20vhu2exampleuw20vuyb2ovb9.j9s73ucn9vy.acm-validations.aws,值输入该地址。
  7. 点击添加记录。

操作中存在困惑,我在AWS ACM申请了*.mywebsite.com的证书并已获批,对应的CNAME名称为_c123abc123abc.mywebsite.com.,值为_abc123.stuff.acm-validations.aws.

我在GoDaddy中创建了如下CNAME记录:
GoDaddy中的ACM CNAME记录

当前结果

操作后仍无法正常访问,页面显示“site cannot provide a secure connection”。

可能解决方案
  • 修改AWS ACM中申请的域名,改为*.abc123.amplifyapp.com而非*.mywebsite.com
  • 放弃GoDaddy,将域名转移至Amazon,但担心转移耗时且影响自定义域名邮箱(Titan Mail),不过这可能是长期最优方案。

感谢您的帮助

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.25 19:23:12