subir route pagina ec2 dominio domain custom configurar aws amazon-s3 dns amazon web-hosting cname

amazon-s3 - route - s3 custom domain



Cómo configurar CNAME para Amazon S3 en Namecheap (1)

Estoy usando amazon S3 para alojar uno de mis sitios estáticos y quería vincularlo a mi nombre de dominio (nombre de dominio.co.uk). Así que entré en la cuenta de namecheap, todos los registros del host e hice algo como esto,

Sin embargo, todavía no funciona y arroja 404 cuando voy a la URL del sitio web. Por cierto, bajo la opción www, estoy usando mi url S3 así, conxxxxxxxxxxx.co.uk.s3-website-eu-west-1.amazonaws.com. .

Observe el punto al final, que Namecheap agrega automáticamente cada vez que intento guardar, incluso sin el punto. No estoy seguro de si eso está causando el problema, pero simplemente no funciona para mí.

Ir directamente a mi URL de AWS funciona bien, lo que implica que algo está mal con mi configuración de CNAME.

Alguien sabe que estoy haciendo mal aquí? El soporte de Namecheap tampoco tenía ninguna pista.


Solo puede usar CNAME personalizados para Amazon S3 si el nombre del grupo coincide con el CNAME.

Por ejemplo, si su cubo se llama:

files.example.com

y por lo tanto es accesible por defecto en:

files.example.com.s3-website-us-east-1.amazonaws.com.

Un CNAME de files.example.com al nombre completo del dominio de depósito le permitirá usar su dominio personalizado.

Sin embargo , si el nombre de su grupo no es exactamente el mismo que el CNAME que intenta definir, no funcionará. En su captura de pantalla, está intentando usar www.... como su CNAME, pero el nombre del cubo (redactado) no contiene www. . Tenga en cuenta que "exactamente" incluye la sensibilidad a las mayúsculas y minúsculas; el nombre de tu grupo debe estar en minúsculas para que funcione un CNAME.

La documentación completa de esta característica se encuentra aquí: http://docs.aws.amazon.com/AmazonS3/latest/dev/VirtualHosting.html#VirtualHostingCustomURLs

Si desea / necesita múltiples CNAME, y / o un CNAME que no coincida con el nombre del grupo, Amazon CloudFront le permite especificar CNAMEs arbitrarios para una implementación.