Estoy intentando utilizar Amazon S3 para alojar mi sitio web. Tengo el dominio registrado a través de namecheap. Cada vez que navego a mywebsite.com
la URL en el navegador cambia a http://mywebsite.com.s3-website-us-east-1.amazonaws.com/
. Me gustaría que la URL del navegador permaneciera sin cambios, pero realmente no tengo idea de cómo solucionarlo. Aquí hay algunas capturas de pantalla de mi configuración. Agradecería cualquier ayuda.
configuración de DNS con nombre barato
Configuración de la ruta 53
Respuesta1
DNS tiene un límite. El nivel superior de un dominio debe ser un registro A, no puede ser un CNAME. Por ejemplo, serverfault.com
no puede ser un CNAME, debe ser una dirección IP, porque ese es el valor de los registros A. Direcciones IP. Intente cambiar el registro A para que apunte a una dirección IP (podría ser la dirección IP de s3-website-us-east-1.amazonaws.com
& luego agregue otro registro ALIAS si es necesario).
Respuesta2
Según las guías, Amazon le recomienda crear dos depósitos:
- misitioweb.com
- www.misitioweb.com
Uno de esos depósitos se utilizará para alojar el sitio real (Habilitar alojamiento web), el otro se utilizará como redirección de dominio (Redirigir todas las solicitudes a otro nombre de host). Luego, ambos depósitos se agregan a Route53 de la misma manera, utilizando un ALIAS.
Puedes encontrar más información enesta guía detalladayaquí.
Respuesta3
Mi problema terminó siendo causado por el almacenamiento en caché de DNS. Ejecutar ipconfig /flushdns
desde la línea de comandos y vaciar el caché en Chrome y Firefox funcionó.