I am getting stuck while trying to secure my S3 hosted website. The steps I have followed are:
- I have created a custom domain with Route 53, hosted on S3.
- Created an SSL certificate.
- Created a CloudFront distribution and and set it to use my ssl certificate, and given my custom domain as the CloudFront "alternate domain name"
- Created a public hosted zone for my domain.
- Created "A" and "AAAA" records to link my domain to my CloudFront distribution.
However, I cannot access my website, either HTTPS or just HTTP. But I can access the website through the CloudFront Domain name just fine. Just not when I tried to access it through my custom domain name. (example.com)


Alias=Yesin the Route 53 Record Set? See: Routing Traffic to an Amazon CloudFront Web Distribution by Using Your Domain Name - Amazon Route 53 - John Rotenstein