Compré un dominio a través de Google Domains y alojo mi aplicación en Heroku.
Me gustaría que los usuarios puedan acceder a mi aplicación a través del dominio desnudo, pero Google Domains no permite que los CNAME se configuren para el dominio desnudo. Tienen una opción que permite el "reenvío de subdominio", sin embargo, cuando está configurado, la ruta URL se descarta.
Por ejemplo, si configuro "Reenvío de subdominio" para el dominio simple y voy a example.com/123
, redirige al usuario a example.com
.
¿Cómo puedo reenviar tanto el dominio como la ruta?
google
domains
dns
google-apps
Evan Appleby
fuente
fuente
Respuestas:
Me tomó un tiempo, pero descubrí esto. Es un proceso de 2 pasos (tal vez hay otras formas de hacerlo, pero esto también funciona para AWS):
1) Use un registro CNAME para configurar su
www.example.com
reenvío al verdadero nombre de host.2) Para configurar el dominio desnudo, agregue un "Registro sintético" y configure un "Reenvío de subdominio". En el cuadro de texto del subdominio, ingrese el
@
signo y nada más.3) Seleccione la opción 'Ruta de avance'. Eso debería hacer exactamente lo que quieres.
fuente
En este momento, esto no es posible, pero Google Domains tiene una política de devolución de 5 días, y una vez devuelto, el dominio estará disponible de inmediato para ser comprado nuevamente a otros registradores.
https://support.google.com/domains/answer/6000754
Si esta es una necesidad crítica, el dominio se puede devolver y volver a comprar en GoDaddy, que ofrece reenvío de dominio simple.
https://support.godaddy.com/help/article/422/manually-forwarding-or-masking-your-domain-name
fuente
El reenvío de subdominio tiene una opción de "Ruta de reenvío" ahora.
fuente
Esto es lo único que funcionó para mí como lo señaló Rod Michael Perez.
https://support.google.com/a/answer/2518373?hl=en
En resumen, puede cambiar cómo se redirige el dominio desnudo yendo a su Consola del administrador de Google> Dominios> Agregar / quitar dominios. Luego, para el dominio específico, utilice el "enlace de cambio de redireccionamiento" para redirigir el dominio desnudo. Por ejemplo, puede usar "www". Asegúrese de presionar "Guardar cambios" para que surta efecto.
Si solo tiene un dominio, el siguiente enlace podría ayudar.
https://admin.google.com/DomainSettingsChangeNakedRedirect
Ahora debe ir a la Consola de administración de DNS de dominio con sus credenciales y agregar un registro A para "www" y apuntarlo a su IP. Por alguna razón, los registros A desnudos que están etiquetados como "@" deben incluirse en la Zona DNS. Elimine cualquier registro CNAME "www" existente.
Ahora pruebe la redirección utilizando el dominio desnudo.
Espero que esto le ahorre a alguien las 3 a 4 horas que me llevó resolver esto.
fuente
Solo haz un
.htaccess
archivo:fuente
$1
tiene el valor. Puede ajustarlo más a sus preferencias. Pero nuevamente, le sugiero que agregue algunos ejemplos a su pregunta entoncesEl soporte de Google me ayudó.
Agregue cname para www Agregue el registro sintético @ a http://www.yourgoogledomain.com (cambie sugoogledomain a su dominio)
Funciona de maravilla.
fuente
En el panel de dominios, puede establecer cómo se trata su dominio desnudo y puede redirigir el dominio desnudo a la página que desee.
Puede consultar los detalles paso a paso aquí: https://support.google.com/a/answer/2518373?hl=en
También hay opciones bajo el reenvío de subdominios que puede usar. Primero, agrega el CNAME a su lista de registros sintéticos. Luego, seleccione un "Subdominio adelante" de la lista de registros sintéticos que tiene. En este caso, desea elegir el CNAME que acaba de agregar. También puede agregar y editar registros sintéticos según sea necesario. Active el reenvío de ruta y otras opciones.
Puede consultar los detalles aquí: https://support.google.com/domains/answer/6072198?hl=en
fuente