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 年前檢視次數 8223 次
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.

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南