部署 CloudFront 分配时出现“参数 CNAME 包含一个或多个无效参数”错误消息

Dil*_*lon 5 provisioning amazon-web-services amazon-cloudfront aws-cloudformation

我在尝试部署 CloudFront 发行版时收到此错误消息:

The parameter CNAME contains one or more parameters that are not valid. (Service: AmazonCloudFront; Status Code: 400; Error Code: InvalidArgument; Request ID: dfeb983d-b398-11e8-a2d5-5f6a8378e402)
Run Code Online (Sandbox Code Playgroud)

我正在遵循http://templates.cloudonaut.io/en/stable/wordpress/#wordpress-fault-operative-and-scalable-mysql上的指南。

我怎样才能解决这个问题?

Ron*_*rty 3

对于遇到此问题的其他人,我今天也遇到了此问题,事实证明我对 AWS 示例 CloudFormation 模板中的 HostedZone 参数存在误解 - 当该参数期望该参数的实际域时,我提供了托管区域 ID托管区。例如,在此问题的示例模板中,“${SubDomainNameWithDot}${HostedZoneName}”的值需要是有效的域名。