route domain aws amazon-web-services amazon-s3 dns forwarding

amazon-web-services - domain - godaddy



¿Cómo puedo enviar domain.com a www.domain.com en godaddy para el sitio alojado de s3? (8)

Yo tengo:

1) se registró en una cuenta Aws
2) configurar cangilones para domain.com y www.domain.com
3) habilitó la configuración del sitio web en las propiedades de cada dominio
3) establecer políticas de depósito para ambos dominios
4) creó este registro cname:
www> www.domain.com.s3-website-us-east-1.amazonaws.com

En este momento, cuando un usuario va a www.dominio.com, ve la página de índice y todo está funcionando bien. Cuando van a domain.com, no hay nada más que darknenss y el silencio porque la página simplemente no se carga (y da el error de "tiempo de espera de conexión").

Lo que quiero es que domain.com lo reenvíe a www.domain.com para que, independientemente de lo que escriba el usuario en el navegador, vea el sitio que se encuentra en www.domain.com.

  • ¿Cómo hago que esto funcione?
  • ¿Puedo agregar un registro de algún tipo en GoDaddy para hacer que domain.com redirija a www.dominio.com?
  • ¿Debo obtener una IP estática para que esto funcione con s3? Sigo leyendo sobre un IP elástico de ec2, pero no entiendo cómo puedo configurarlo, o cómo funcionaría, ya que no estoy usando ec2 en absoluto para mi sitio web.

Por favor ayuda a un novato a salir!


Busco la misma respuesta. Cómo lo he hecho en el pasado es con una reescritura htaccess apache. Puedo hacerlo de nuevo de esta manera.

RewriteCond %{HTTP_HOST} ^mysite/.com RewriteRule ^(.*)$ http://www.mysite.com/$1 [R=permanent,L]

Here hay una de esas páginas que habla de eso.

Si necesita más ayuda, google google htaccess y apache reescribe.


Creo que la respuesta del usuario Go Daddy fue correcta, pero escribiré instrucciones más sucintas que seguí para que el reenvío funcione para mí. No sé por qué otros sugieren wwwizer, porque GoDaddy también usa un redireccionamiento 301 (¿pero quizás no solía hacerlo?). Por cierto, esta respuesta no es específica de S3 de Amazon; simplemente requiere que tenga el registro CNAME "www" establecido correctamente.

  1. Inicie sesión en GoDaddy.com.
  2. Haga clic en Mi Cuenta .
  3. Haga clic en el producto Dominios y haga clic en el botón Iniciar al lado de su dominio.
  4. En la sección Información del dominio , debería ver "Reenvío: Desactivado". Haga clic en el enlace Administrar al lado.
  5. Debería aparecer un cuadro de diálogo Reenviar y enmascarar . En Forward DOMAIN.COM, ingrese "www.domain.com".
  6. Haga clic en el botón Aceptar .

El reenvío comenzó en aproximadamente media hora.

Para tener en cuenta, en el cuadro de diálogo puede cambiarlo para reenviar "http: //" o "https: //". Solo lo necesitaba para "http: //", así que no estoy seguro si GoDaddy reenviará SLL y no SSL al mismo tiempo.

Además, si tiene curiosidad, si hace clic en el enlace Opciones avanzadas en el cuadro de diálogo Reenvío y enmascaramiento , se debe establecer de manera predeterminada en "Reenviar solo" y tiene el tipo de redireccionamiento configurado para reenviar permanentemente su dominio (que es lo que le da 301-redirigir).


Parece que los servidores DNS / Name en GoDaddy no están configurados correctamente. Deben tener la información enlistada para los servidores de nombres en algún lugar donde hospedas el sitio.

EDITAR: He hecho un poco más de búsqueda y Amazon no te da los servidores de nombres para S3. La "solución real" para esto sería configurar un CName en GoDaddy. Este sitio proporciona una gran cantidad de información sobre cómo hacerlo: http://www.google.com/support/blogger/bin/answer.py?hl=en&answer=58317


Además, esta pregunta parece haber surgido antes: Usar GoDaddy Domain Hosting para vincular al sitio web de Amazon S3


Puede usar el servicio de redireccionamiento de dominio simple gratuito de wwwizer:

http://wwwizer.com/naked-domain-redirect

Simplemente ponga 174.129.25.170 como el registro A de la versión no www de su dominio.


Si está utilizando la Ruta 53, puede crear una nueva categoría con su nombre de dominio desnudo, y en "Hosting de sitios web estáticos", configúrelo en "Redirigir todas las solicitudes a otro nombre de host".


Si no hay A registro A y un subdominio www enlazado con un subdominio, debe redirigir el dominio raíz al subdominio www . Así es como funciona con muchos otros sitios.


Usé el enfoque descrito en http://thechrisoshow.com/2011/06/05/how-to-host-a-static-website-on-s3/ (también con godaddy).

Todo se reduce a eliminar la entrada del host A, crear una entrada CNAME y usar la funcionalidad de reenvío de godaddy.

Para mí es una solución parcial. Funciona si escribo jaumebarcelo.info en la barra de direcciones.

Pero no funciona si hago clic en un enlace que apunta a jaumebarcelo.info

o si escribo wget jaumebarcelo.info desde la línea de comando.


fragholrok,

Me alegro de que haya podido encontrar la forma de que su sitio funcione. Es cierto que es un poco difícil de entender exactamente qué está pasando con su nombre de dominio sin información más específica, pero quería entrar y mencionar una cosa.

No estaba seguro de poder reenviar su dominio al subdominio www. Depende de cómo lo haya configurado, a veces funcionará y otras no. De acuerdo con su publicación original, el subdominio www está configurado con su propio CNAME (en lugar de reflejar el registro A principal). Debido a esto, PODRÍA reenviar su dominio al subdominio www, es decir, reenviar domain.com a www.dominio.com, utilizando la funcionalidad de reenvío de dominios de GoDaddy.com.

Sin embargo, si el CNAME para un subdominio está configurado en ''@'', lo que significa que dirige al registro A principal, el reenvío del dominio al subdominio no funcionaría.

Solo quería aclararle a alguien más que pueda encontrar este hilo.

Buena suerte con tu sitio,

Alon GoDaddy.com Redes sociales