Posso configurar o Google Domains para redirecionar um domínio simples para um subdomínio por HTTPS?

13

Estou usando um "registro sintético" nos domínios do Google para redirecionar o tráfego do domínio básico example.compara www.example.com:

insira a descrição da imagem aqui

Isso funciona para solicitações http://example.com, das quais existem 4 registros A que apontam para endereços IP do Google Apps (faz sentido, é assim que eles manipulam "registros sintéticos" para um nome de host que você não mapeou para um registro A). A resposta a esses pedidos é:

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

No entanto, pedidos para https://example.comsão completamente ignorados. Não há resposta do servidor. Alguém mais encontrou essa limitação com a implementação do Google de redirecionar um domínio simples para um subdomínio? Algum conselho para contornar isso sem ter meu próprio registro A no ápice?

Charlie Schliesser
fonte

Respostas:

9

O Google recentemente adicionou uma opção para oferecer suporte ao redirecionamento por SSL. Não tenho certeza de como isso está sendo feito, mas parece que o Google está configurando seu próprio certificado SSL para tornar isso possível. A ativação desse recurso mostra uma mensagem "Este registro sintético possui um erro e não funcionará corretamente: o certificado SSL para este domínio ainda não foi criado. Esse processo pode levar até 24 horas para ser concluído."

Configure e testei isso e funciona bem.

captura de tela

Russell
fonte
Esse é um novo recurso? Eu não vejo essa opção no meu dashboard
carlolm
Também não vejo esse recurso ainda, ele não está disponível para todos ou preciso ativar uma versão beta ou algo assim?
steve
Curiosamente, esta opção está disponível na minha conta comercial, mas não na minha conta pessoal. Eu não tenho uma configuração de certificado SSL em nenhum dos meus sites pessoais, então me pergunto se isso está ativado adicionando um certificado SSL e HTTPS. Para as pessoas que não veem essa opção, você possui um certificado SSL em seu site?
Russell
Este é um subdomínio para a frente. Como isso encaminha um domínio simples, como o da pergunta?
dfrankow
1
Eu posso ter respondido minha própria pergunta. Eu acho que você pode colocar um "@" na caixa de subdomínio.
Dfrankow 23/03/19
3

No entanto, o Google está lidando com esse serviço de redirecionamento, você não pode configurar nada além de um subdomínio para outro (ou apenas vice-versa). Isso significa que não há código de redirecionamento (301 vs 302), não é necessário instalar um certificado SSL para responder por HTTPS, etc.

Atualmente, estou hospedando mais sites em locais como o Heroku, onde não obtemos um endereço IP estático e precisamos adicionar um registro CNAME para um subdomínio. O DNS normalmente não suporta a adição de um CNAME ao domínio básico, o que é uma coisa boa, pois pode entrar em conflito com outros registros no domínio básico, como o MX.

Cloudflare tem sido minha abordagem preferida para isso. Gerenciamento de DNS gratuito (incluindo redirecionamentos) e mitigação de DoS, juntamente com SSL, que suporta navegadores modernos. Para uma cobertura mais ampla do navegador, adicione um SSL dedicado por US $ 5 / mês e você terá um ótimo pacote.

Charlie Schliesser
fonte
1
Agora existem opções para o modo de redirecionamento 301/302, ssl e encaminhamento de caminho.
Arye Eidelman
0

É uma opção separada para redirecionar o domínio principal em oposição a um subdomínio. Basta clicar no ícone "Adicionar um site". Primeiro ícone à direita do domínio. Você verá um pop-up com a opção de encaminhar o domínio.

Rene
fonte
É o mesmo que encaminhamento de subdomínio com um @ para o domínio raiz. Não suporta HTTPS. Não ajuda.
Gabe Rogan