Home > database >  Redirect www to non www in Route53 and CloudFront
Redirect www to non www in Route53 and CloudFront

Time:10-07

I'm using CloudFront with S3 as origin (the bucket is NOT public, static website is NOT enabled). The bucket has some random name.

I've created an ACM and R53 entree for example.com configured CloudFront for this domain and it works fine for https://example.com.

Now I want to redirect https://www.example.com to https://example.com. I added www.example.com as domain to CloudFront (not sure if it's needed) and I created a new R53 entree (CNAME) from www.example.com to example.com.

Now both domain.com and www.example.com work but this is not what I want. I want www.example.com to redirect to example.com. How can I fix it?

CodePudding user response:

Add an ALIAS record for WWW to A record of example.com:

www.example.com A ALIAS example.com 300

CodePudding user response:

You need two different CloudFront distributions.

  1. example.com -> s3 origin
  2. www.example.com -> s3 redirect bucket (website) to example.com
  • Related