Comprei um domínio pelo Google Domains e estou hospedando meu aplicativo no Heroku.
Gostaria que os usuários pudessem acessar meu aplicativo por meio do domínio simples, mas o Google Domains não permite que os CNAME sejam definidos para o domínio simples. Eles possuem uma opção que permite o "encaminhamento de subdomínio"; no entanto, quando isso é definido, o caminho da URL é descartado.
Por exemplo, se eu configurar "Encaminhamento de subdomínio" para o domínio sem uso e for para example.com/123
, ele redirecionará o usuário para example.com
.
Como posso encaminhar o domínio e o caminho?
google
domains
dns
google-apps
Evan Appleby
fonte
fonte
Respostas:
Levei um tempo, mas eu descobri isso. É um processo de duas etapas (talvez haja outras maneiras de fazer isso, mas isso também funciona para a AWS):
1) Use um registro CNAME para definir o seu
www.example.com
encaminhamento para o nome do host verdadeiro.2) Para configurar o domínio simples, adicione um "Registro sintético" e configure um "Encaminhamento de subdomínio". Na caixa de texto do subdomínio, digite o
@
sinal e nada mais.3) Selecione a opção para 'Caminho para a frente'. Isso deve fazer exatamente o que você deseja.
fonte
No momento, isso não é possível, mas o Google Domains tem uma política de devolução de cinco dias e, uma vez retornado, o domínio fica imediatamente disponível para ser comprado novamente de outros registradores.
https://support.google.com/domains/answer/6000754
Se essa for uma necessidade crítica, o domínio pode ser retornado e comprado de volta no GoDaddy, que oferece encaminhamento de domínio direto.
https://support.godaddy.com/help/article/422/manually-forwarding-or-masking-your-domain-name
fonte
O encaminhamento de subdomínio agora tem uma opção "Caminho encaminhado".
fonte
Essa é a única coisa que funcionou para mim, como apontado por Rod Michael Perez.
https://support.google.com/a/answer/2518373?hl=en
Em resumo, você pode alterar a maneira como o domínio direto é redirecionado acessando o Google Admin Console> Domínios> Adicionar / remover domínios. Em seguida, para o domínio específico, use o "link de redirecionamento de alteração" para redirecionar o domínio direto. Por exemplo, você pode usar "www". Certifique-se de pressionar "Salvar alterações" para que tenha efeito.
Se você tiver apenas um domínio, o link a seguir pode ajudar.
https://admin.google.com/DomainSettingsChangeNakedRedirect
Agora você deve acessar o console de gerenciamento DNS do domínio usando suas credenciais e adicionar um registro A para "www" e apontar para seu IP. Por algum motivo, os registros A nus rotulados "@" devem ser incluídos na zona DNS. Exclua os registros "www" existentes do CNAME.
Agora teste o redirecionamento usando o domínio simples.
Espero que isso poupe a alguém as 3 a 4 horas que levei para descobrir isso.
fonte
Basta fazer um
.htaccess
arquivo:fonte
$1
tem o valor. Você pode ajustá-lo mais às suas preferências. Mas, novamente, sugiro que você adicione alguns exemplos à sua pergunta.O suporte do Google me ajudou.
Adicionar cname para www. Adicione registro sintético @ a http://www.yourgoogledomain.com (altere seu googledomain para o seu domínio)
Funciona como um encanto.
fonte
No painel de domínios, você pode definir como seu domínio nu é tratado e redirecionar o domínio nu para a página desejada.
Você pode conferir os detalhes passo a passo aqui: https://support.google.com/a/answer/2518373?hl=pt-BR
Também há opções no encaminhamento de subdomínio que você pode usar. Primeiro, você adiciona o CNAME à sua lista de registros sintéticos. Em seguida, selecione um 'Encaminhamento de subdomínio' na lista de registros sintéticos que você possui. Nesse caso, você deseja escolher o CNAME que você acabou de adicionar. Você também pode adicionar e editar registros sintéticos, conforme necessário. Ative o encaminhamento de caminho e outras opções.
Você pode conferir os detalhes aqui: https://support.google.com/domains/answer/6072198?hl=en
fonte