AWS Amplify自定义域名重新激活失败,请求运维专家协助
解决AWS Amplify重新关联自定义域名失败的问题
排查与修复步骤
- 强制刷新DNS缓存
本地和DNS服务商的缓存可能残留旧记录,执行以下操作:- 本地刷新:Windows运行
ipconfig /flushdns,macOS运行sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder - 用
nslookup或dig工具多次查询自定义域名,确认返回的CNAME完全匹配Amplify当前提供的目标地址,无旧CloudFront域名残留
- 本地刷新:Windows运行
- 核对Google Domains DNS记录
- 确认CNAME记录的「名称」是你的自定义域名(如
www.example.com或根域名),「数据」字段完全匹配Amplify给出的目标域名,无空格或多余后缀 - 检查是否存在冲突记录:根域名若用CNAME,需通过Google Domains的「Synthetic records」设置转发,不能同时存在A/AAAA记录;子域名要确保只有对应CNAME记录,无其他类型记录干扰
- 确认CNAME记录的「名称」是你的自定义域名(如
- 验证CloudFront别名唯一性
- 登录AWS CloudFront控制台,检查所有分发的「备用域名(CNAME)」列表,确保自定义域名未被其他分发占用
- 可用AWS CLI查询全部分发的别名:
aws cloudfront list-distributions --query "DistributionList.Items[*].Aliases.Items",若发现占用,直接移除对应分发的该域名
- 重置Amplify域名关联流程
- 在Amplify控制台删除当前失败的域名关联请求,等待5-10分钟后重新发起添加
- 严格按照新生成的DNS配置指引操作,不要复用旧记录值
- 确认SSL证书覆盖范围
虽然SSL步骤显示通过,仍需确认证书已覆盖你的自定义域名(含所需的子域名/根域名),避免证书关联问题间接影响域名激活
内容的提问来源于stack exchange,提问作者Isaac
相关产品推荐
相关产品推荐

