
Para configurar um site estático no S3 com DNS no Route53, temos duas opções.
Se quisermos que os usuários digitem www.example.com
e substituam automaticamente na barra de endereço por example.com
, faríamos o seguinte.
- No S3: definimos dois buckets, um para
example.com
e outro parawww.example.com
. Nós "Redirecionamos todas as solicitações" dewww.example.com
paraexample.com
enquanto o último tem "Ativar hospedagem de sites" e, claro, os arquivos reais. - No Route53: Na zona hospedada para
example.com
, temos dois Record Sets já feitos: um NS e outro SOA. Definimos um terceiro, um conjunto de registros de alias com nome:example.com
e definimos o valor como aquele oferecido pela IU. Também definimos um quarto, um CNAME, com Name:www.example.com
e Value:example.com
.
Isso funciona!
Suponha agora que queremos fazer o inverso.
Se quisermos que os usuários digitem example.com
e substituam automaticamente na barra de endereço por www.example.com
, esperava que a receita fosse a seguinte.
- No S3: definimos dois buckets, um para
example.com
e outro parawww.example.com
. Nós "Redirecionamos todas as solicitações" deexample.com
parawww.example.com
enquanto o último tem "Ativar hospedagem de site", bem como os arquivos reais. - No Route53: Na zona hospedada para
example.com
, temos dois Record Sets já feitos: um NS e outro SOA. Definimos um terceiro, um conjunto de registros de alias com nome:www.example.com
e definimos o valor como aquele oferecido pela IU.
Isso não funciona.
o que estou perdendo?
Responder1
Está faltando o conjunto de registros Alias que example.com
aponta para o bucket S3 example.com
que contém o redirecionamento.