Route53 - alias to cloudfront, distribution not listed

1

As I understand I should be able to use an alias to point the apex of my domain to a Cloudfront distribution. When I attempt this I get the following message and no list of distributions:

An alias to a CloudFront distribution and another record in the same hosted zone are global and available only in US East (N. Virginia).

The message isn't particularly clear. CloudFront distributions are global by default so I don't know what needs to change to allow this.

Route53-error

已提问 2 年前8228 查看次数
2 回答
4
已接受的回答

Hi There

In addition to Abhishek's answer, please also Check CloudFront distribution names

Before routing to CloudFront distributions, be sure that the name of the resource record you create matches a CNAME in the CloudFront distribution.

For example, if the record name is example.com, your CloudFront distribution must use example.com as one of its alternate domain names.

See https://aws.amazon.com/premiumsupport/knowledge-center/route-53-no-targets/

profile pictureAWS
专家
Matt-B
已回答 2 年前
  • Thanks, the confusion was that CloudFront system indicates not to specify apex for CNAME, but in the case of use with a Route53 alias it is correct.

2

Could you please make sure that you did the below

Alias

You must create an Alias record for the CloudFront distribution to work.

Value/Route traffic to

Choose Alias to CloudFront distributions. The us-east-1 Region is selected by default. Choose the domain name that CloudFront assigned to the distribution when you created it. This is the value that you got in step 1.

The detailed steps are outlined under https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-to-cloudfront-distribution.html

AWS
专家
已回答 2 年前
  • Thanks, the confusion was that CloudFront system indicates not to specify apex for CNAME, but in the case of use with a Route53 alias it is correct.

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则