I’m creating an Amazon Route 53 alias resource record set in the Route 53 console, but I can't select my preferred resource from the Alias Target list.

When you create an alias record using the Route 53 console, if no resources are available, the Alias Target list shows the message No Targets Available. Verify the following:

  • Route 53 supports your resource as an alias target.
  • The resource is on the same AWS account as your Route 53 hosted zone.
  • If you’re routing to an Amazon CloudFront distribution, the resource record name matches a CNAME in the CloudFront distribution.
  • If you’re routing to an Amazon Simple Storage Service (Amazon S3) bucket, the resource record name matches the S3 bucket name.

Verify that Route 53 supports your resource

See Alias Target to verify that Route 53 supports your resource, and that you've configured your resource correctly.

Verify you’re routing to resources on the same account

To route to resources on a different AWS account, enter a value that identifies the resource.

For example, to use an Amazon CloudFront distribution as an alias target, enter the CloudFront domain name.

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 acme.example.com, your CloudFront distribution must use acme.example.com as one of its alternate domain names.

Check S3 website endpoint names

Make sure that the name of the resource record for your S3 website endpoint matches the name of your S3 bucket. Also, configure your bucket for website hosting.

For example, if your bucket's name is bucket.example.com, the record name must also be bucket.example.com.


Did this page help you? Yes | No

Back to the AWS Support Knowledge Center

Need help? Visit the AWS Support Center.

Published: 2015-07-29

Updated: 2018-08-31