如何使用 CloudFormation 向 CloudFront 分配提供备用域名 (CNAME)?

ch *_*hna 4 amazon-web-services amazon-cloudfront aws-cloudformation

我努力了:

"Aliases": ["www.samplewebsite.com","samplewebsite.com"]

但我收到此错误:

Property validation failure: [Encountered unsupported properties in {/DistributionConfig/Origins/0}: [Aliases]]

小智 7

好的,问题似乎出在您用于创建CloudFront发行版的JSON对象结构上。

为了将替代项添加CNAME到您的Cloudfront"Aliases"发行版,您需要在该"DistributionConfig"对象下而不是在 下添加密钥"DistributionConfig/Origins"

所以基本上属性"Aliases"被定义为 的子对象"DistributionConfig"

希望这可以帮助。