Map AWS Route 53 Alias to S3 Static Web Site

S3 endpoint not shown in the Route 53 alias dropdown list

  •  S3
    • Create a S3 bucket with a DNS-compliant name; say, amazon.nlabs.tw
    • Make the bucket a static web site and public accessible
  • Route 53
    • Create a zone, amazon.nlabs.tw
    • Create an A record with proprietary Route 53 alias
      • Leave the A record name blank
      • Set alias option to Yes and choose the S3 endpoint from the dropdown list
  • Remarks
    • the S3 bucket name should be DNS-compliant
    • the S3 bucket name should match the Route 53 zone name
    • if S3 bucket name doesn’t match Route 53 zone name, the S3 endpoint would not be shown in the dropdown list automatically.