Como Redirecionar Corretamente um Subdomínio Usando Registros CNAME

Redirecionar um subdomínio de um host para outro pode ser complicado, especialmente se você é novo na gestão de DNS. Se você encontrou um erro ‘400 Bad Request’ ao tentar configurar isso, você não está sozinho. Neste post de blog, iremos orientá-lo através do processo de configuração correta dos registros CNAME para alcançar um redirecionamento sem falhas.

Entendendo o Problema

Você tem dois hosts e deseja apontar um subdomínio em Host Um para um subdomínio em Host Dois. Sua configuração inicial pode parecer algo assim:

subdominio.hostum.com --> subdominio.hostdois.com

Em sua tentativa de fazer esse redirecionamento, você adicionou um registro CNAME no Host Um apontando para subdominio.hostdois.com, mas em vez de um redirecionamento adequado, você encontrou um erro ‘400 Bad Request’.

A Solução

Para resolver esse problema, vamos detalhar os passos para garantir que tudo esteja configurado corretamente.

1. Corrija Sua Configuração de Registro CNAME

Ao adicionar um registro CNAME, é crucial configurá-lo corretamente. Aqui está como você deve definir seu registro CNAME:

  • Formato do Registro CNAME:
    • Em vez de especificar a URL completa, use apenas o subdomínio.
    • Altere a entrada de:
      subdominio.hostum.com CNAME subdominio.hostdois.com
      
    • Para:
      subdominio CNAME subdominio.hostdois.com
      

Esse ajuste garante que seu DNS saiba que o subdomínio é um alias para subdominio.hostdois.com, sem a necessidade do domínio completo no alias CNAME.

2. Verifique o Acesso ao Domínio e os Logs

Após fazer alterações no seu registro CNAME, é crucial verificar se tudo está funcionando suavemente. Aqui está o que fazer:

  • Faça Login no Host Dois: Acesse subdominio.hostdois.com diretamente para confirmar que está online e funcionando como esperado.
  • Verifique os Logs: Olhe nos logs do servidor de subdominio.hostdois.com para ver se há alguma solicitação vindo de subdominio.hostum.com. Isso pode ajudar a diagnosticar se a solicitação está atingindo o endpoint correto ou encontrando algum problema do lado do servidor.

3. Problemas Potenciais a Serem Verificados

Se você ainda estiver encontrando o erro ‘400 Bad Request’ após ajustar o registro CNAME, considere o seguinte:

  • Tempo de Propagação: Alterações nos registros DNS podem levar algum tempo para se propagar. Espere pelo menos algumas horas antes de testar novamente.

  • Configuração do Servidor: Certifique-se de que o servidor hospedando subdominio.hostdois.com esteja configurado para aceitar tráfego de subdominio.hostum.com. Às vezes, os servidores podem rejeitar solicitações que se originam de um domínio inesperado.

  • Certificados SSL/TLS: Se os seus sites estão protegidos com HTTPS, certifique-se de que seus certificados estão configurados corretamente para subdominio.hostum.com e subdominio.hostdois.com.

Conclusão

Configurar um redirecionamento de subdomínio usando registros CNAME pode, às vezes, ser desafiador, mas seguindo os passos acima, você pode navegar nessa tarefa com confiança. Sempre lembre-se de verificar suas configurações de DNS cuidadosamente e monitorar os logs do servidor para solucionar quaisquer erros inesperados. Com a abordagem certa, você pode alcançar um redirecionamento sem falhas entre seus hosts, melhorando a experiência do usuário em seu site.

Se você achou este guia útil, sinta-se à vontade para compartilhar suas experiências ou quaisquer perguntas adicionais nos comentários abaixo!