¿Puedo configurar Google Domains para redirigir un dominio desnudo a un subdominio a través de HTTPS?

13

Estoy usando un "registro sintético" en Google Domains para redirigir el tráfico del dominio desnudo example.coma www.example.com:

ingrese la descripción de la imagen aquí

Esto funciona para solicitudes http://example.com, de las cuales hay 4 registros A que apuntan a direcciones IP de Google Apps (tiene sentido, así es como manejan los "registros sintéticos" para un nombre de host que no ha asignado a un registro A). La respuesta a tales solicitudes es:

HTTP/1.1 302 Found
Location: http://www.example.com
Date: Wed, 30 Sep 2015 17:08:59 GMT
Content-Type: text/html; charset=UTF-8
Server: ghs
Content-Length: 230
X-XSS-Protection: 1; mode=block
X-Frame-Options: SAMEORIGIN

Sin embargo, las solicitudes https://example.comse ignoran por completo. No hay respuesta del servidor. ¿Alguien más se ha encontrado con esta limitación con la implementación de Google de redirigir un dominio desnudo a un subdominio? ¿Algún consejo para solucionar esto sin tener mi propio registro A en la cima?

Charlie Schliesser
fuente

Respuestas:

9

Google ha agregado recientemente una opción para admitir la redirección a través de SSL. No estoy seguro de cómo se está haciendo esto, pero parece que Google está configurando su propio certificado SSL para que esto sea posible. La activación de esta función muestra un mensaje "Este registro sintético tiene un error y no funcionará correctamente: el Certificado SSL para este dominio aún no se ha creado. Este proceso puede tardar hasta 24 horas en completarse".

Instalé y probé esto y funciona bien.

captura de pantalla

Russell
fuente
¿Es esa una nueva característica? No veo esa opción en mi tablero de instrumentos
carlolm
Tampoco veo esta función todavía, ¿no está disponible para todos o necesito optar por una versión beta o algo así?
Steve
Por extraño que parezca, esta opción está disponible en mi cuenta comercial pero no en mi cuenta personal. No tengo una configuración de certificado SSL en ninguno de mis sitios web personales, así que me pregunto si esto se habilita agregando un certificado SSL y HTTPS habilitado. Para las personas que no ven esta opción, ¿tienen un certificado SSL en su sitio?
Russell
Este es un subdominio adelante. ¿Cómo reenvía un dominio desnudo, como el de la pregunta?
dfrankow el
1
Puede que haya respondido mi propia pregunta. Creo que puedes poner una "@" en el cuadro de subdominio.
dfrankow el
3

Sin embargo, Google está manejando este servicio de redirección, no puede configurar nada más que un subdominio a otro (o al revés). Esto significa que no hay código de redireccionamiento (301 frente a 302), no hay que instalar un certificado SSL para responder a través de HTTPS, etc.

Actualmente estoy alojando más sitios en lugares como Heroku, donde no obtenemos una dirección IP estática y necesitamos agregar un registro CNAME para un subdominio. DNS no suele admitir agregar un CNAME al dominio básico, lo cual es bueno, ya que podría entrar en conflicto con otros registros en el dominio básico como MX.

Cloudflare ha sido mi enfoque preferido para esto. Gestión de DNS gratuita (incluidos redireccionamientos) y mitigación de DoS junto con SSL que admite navegadores modernos. Para una gama más amplia de cobertura del navegador, agregue un SSL dedicado por $ 5 / mes y obtendrá un excelente paquete.

Charlie Schliesser
fuente
1
Ahora hay opciones para el modo de redireccionamiento 301/302, ssl y reenvío de ruta.
Arye Eidelman
0

Es una opción separada para redirigir el dominio principal en lugar de un subdominio. Simplemente haga clic en el icono "Agregar un sitio web". Primer icono a la derecha del dominio. Verá una ventana emergente con una opción para reenviar el dominio.

René
fuente
Esto es lo mismo que el reenvío de subdominio con una @ para el dominio raíz. No es compatible con HTTPS. No es útil.
Gabe Rogan el