
Para configurar un sitio estático en S3 con DNS en Route53, tenemos dos opciones.
Si queremos que los usuarios escriban www.example.com
y lo reemplacen automáticamente en la barra de direcciones example.com
, haríamos lo siguiente.
- En S3: configuramos dos depósitos, uno para
example.com
y otro parawww.example.com
. "Redireccionamos todas las solicitudes" dewww.example.com
aexample.com
mientras que este último tiene "Habilitar alojamiento de sitios web" y, por supuesto, los archivos reales. - En Route53: en la zona alojada de
example.com
, obtenemos dos conjuntos de registros ya creados: uno NS y el otro SOA. Establecemos un tercero, un conjunto de registros de alias con nombre:example.com
y establecemos el valor al que ofrece la interfaz de usuario. También configuramos un cuarto, un CNAME, con Nombre:www.example.com
y Valor:example.com
.
¡Eso funciona!
Supongamos ahora que queremos hacer lo contrario.
Si queremos que los usuarios escriban example.com
y lo reemplacen automáticamente en la barra de direcciones www.example.com
, esperaba que la siguiente fuera la receta.
- En S3: configuramos dos depósitos, uno para
example.com
y otro parawww.example.com
. "Redireccionamos todas las solicitudes" deexample.com
awww.example.com
mientras que este último tiene "Habilitar alojamiento de sitios web", así como los archivos reales. - En Route53: en la zona alojada de
example.com
, obtenemos dos conjuntos de registros ya creados: uno NS y el otro SOA. Establecemos un tercero, un conjunto de registros de alias con nombre:www.example.com
y establecemos el valor al que ofrece la interfaz de usuario.
Esto no funciona.
¿Qué me estoy perdiendo?
Respuesta1
Le falta el conjunto de registros de alias que example.com
apunta al depósito de S3 example.com
que contiene la redirección.