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

如何将其他服务商的子域名接入AWS Amplify托管的网站?

可行解决方案

方案1:直接通过CNAME记录映射到Amplify默认域名

这是最直接的实现方式,无需固定IP,利用域名到域名的CNAME解析完成指向:

  • 登录AWS Amplify控制台,进入你的应用,找到「自定义域名」选项,添加要使用的子域名(如sub.client-domain.com)
  • Amplify会生成一条TXT验证记录,让客户在其域名服务商的DNS管理后台添加该记录,完成域名所有权验证
  • 验证通过后,Amplify会提供一个目标域名(格式类似xxx.amplifyapp.com或CloudFront分配域名),让客户在DNS后台添加一条CNAME记录,将子域名指向这个目标地址
  • 等待DNS解析生效后,访问该子域名即可直达Amplify搭建的网站

方案2:借助CloudFront做中间层(适合需额外控制场景)

如果需要缓存策略、WAF防护等扩展功能,可通过CloudFront作为反向代理实现:

  • 创建CloudFront分配,将Amplify的默认域名设置为源站地址
  • 在CloudFront中配置自定义子域名,获取CloudFront分配的域名(如d123abc.cloudfront.net)
  • 让客户在域名服务商DNS后台添加CNAME记录,将子域名指向CloudFront分配的域名
  • 这种方式同样无需固定IP,还能利用CloudFront的附加能力优化站点访问体验

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.05 16:31:02