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

能否为同一子域名配置多个AWS CloudFront分发?

AWS CloudFront 同一子域名配置多分发的可行性解答

AWS不允许将同一个CNAME(如test.com)同时绑定到两个不同的CloudFront分发,具体原因和替代方案如下:

  • 限制机制:CloudFront的CNAME是全局唯一的,当你尝试给第二个分发添加已被其他分发占用的CNAME时,AWS会直接返回配置错误,因为同一个域名无法同时指向两个不同的CloudFront分发资源。
  • DNS解析逻辑:即便绕过CloudFront的配置限制,强行在DNS中给test.com配置两条指向不同分发域名的记录,也会导致用户访问时解析结果随机,无法稳定区分两个分发的不同索引页面需求。

可行替代方案

  • 新增子域名:为E1Bxx创建新的子域名(如beta.test.com或test2.com),绑定到该分发后,即可独立配置其根索引页面,实现两个分发的独立访问。
  • 单分发多行为配置:如果不想新增子域名,可以在已有的CloudFront分发下,通过配置不同的行为(Behavior),结合路径规则或Lambda@Edge函数,实现根据请求路径/参数动态返回不同的索引页面,无需额外创建分发。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.24 08:43:08