Pesquisei em quase todos os lugares sobre como redirecionar com o cloudfront. Criei um balde s3 para hospedagem de site estático e até usei o redirecionamento lá BUT
porque não estou atendendo o site inteiro via cloudfront, agora o cloudfront não segue essa regra de redirecionamento.
Como posso fazer o redirecionamento do cloudfront não www para www?
Acabei descobrindo que vou precisar de 2 baldes S3 um para o redirecionamento e outro para meu site principal e hospedar o principal atrás do cloudfront, também no route53 eu roteei o www para o cloudfront e o não-www para o buckt S3 que redireciona para o www.
E foi isso. Levei muito tempo para descobrir que precisava fazer 2 baldes S3. Então, para quem está passando por isso, você precisa de 2 baldes S3, o outro será apenas para redirecionamento e nem precisa ter um único arquivo nele, porque não servirá para nada além de redirecionar