O que verificar depois de mudar de hospedagem: e-mail, SSL, redirecionamentos e formulários
Atualizado em 7 min de leituraPela equipe do DNSPeek
Logo depois de mudar de hospedagem, confirme que o DNS aponta para o novo servidor em todo lugar, que há um certificado válido instalado e que os redirecionamentos ainda levam de HTTP para HTTPS e para um único hostname canônico. Depois confira a entrega de e-mails (MX, SPF, DKIM e DMARC), os formulários de contato, as tarefas agendadas e as configurações para buscadores. A maioria dos problemas pós-migração cai em um desses grupos e é rápida de corrigir depois de encontrada.
DNS: todo mundo já está no novo servidor?
Confira com o verificador de propagação de DNS se o domínio e o www resolvem para o novo IP em resolvedores públicos no mundo todo, e com Meu domínio já foi apontado? se o site de fato responde lá. Um registro AAAA (IPv6) antigo é a sobra clássica: visitantes com IPv6 continuam chegando à hospedagem antiga e veem conteúdo desatualizado.
Se você mudou o DNS para outro provedor, compare a zona antiga com a nova usando o comparador de DNS. Um registro TXT ou CNAME faltando quebra coisas silenciosamente: a verificação do domínio no Google ou na Microsoft, a assinatura de e-mails ou um subdomínio usado por um serviço de terceiros.
Certificado SSL
Muitas hospedagens só emitem o certificado depois que o domínio aponta para elas, então confira quando o DNS tiver mudado. O verificador de SSL mostra o emissor, a data de expiração, os nomes que o certificado cobre e se os navegadores confiam na cadeia. Garanta que ele cubra tanto example.com quanto www.example.com, e qualquer outro hostname que você sirva.
Se você testou com um link de prévia do DNSPeek no modo Ignorar verificação, mude para Verificar depois da mudança: a prévia passa a falhar com qualquer erro de certificado, o que serve como confirmação rápida. Veja modos SSL.
Redirecionamentos e cabeçalhos
A configuração do servidor nem sempre vai junto com os arquivos. Regras do .htaccess não funcionam no nginx, e uma nova hospedagem pode tratar o www de outro jeito. Rode o verificador de redirecionamentos no seu domínio: http:// deve chegar à página https:// final em um ou dois saltos, com redirecionamentos permanentes (301 ou 308) e sem loop.
Depois rode a verificação de cabeçalhos de segurança. HSTS, Content-Security-Policy e cabeçalhos parecidos são definidos pelo servidor ou pela CDN e é fácil perdê-los em uma mudança. Compare a nota com a que você tinha antes.
E-mail: MX, SPF, DKIM e DMARC
O e-mail é onde as mudanças dão errado mais silenciosamente: o site parece normal, e ninguém percebe por dias que os e-mails estão voltando ou caindo no spam.
| Registro | O que verificar | Ferramenta |
|---|---|---|
| MX | Aponta para o provedor de e-mail que você realmente usa; o e-mail não foi junto com o site por acidente | Consulta de registros MX |
| SPF (TXT) | Inclui todos os servidores que enviam e-mail pelo domínio, inclusive o novo servidor web se os formulários enviarem diretamente; um único registro SPF; no máximo 10 consultas DNS | Verificador de SPF |
| DKIM (TXT ou CNAME) | Os registros da chave de assinatura do seu provedor de e-mail existem na zona atual | O painel administrativo do seu provedor de e-mail |
| DMARC (TXT) | Existe um registro _dmarc, com a política que você pretende | Verificador de DMARC |
Depois faça um teste real: escreva para uma caixa do domínio a partir de um endereço externo e responda. Se o e-mail ficava no servidor antigo, confira se as mensagens recebidas durante a troca foram copiadas.
Formulários e e-mail transacional
Formulários de contato, redefinições de senha e confirmações de pedido muitas vezes enviam e-mail do próprio servidor web. Em um novo servidor, a função mail() do PHP pode estar desativada, a porta 25 pode estar bloqueada (comum em VPS na nuvem) ou o novo IP pode não estar no SPF. Envie todos os formulários e dispare uma redefinição de senha. Se as mensagens não chegarem, envie por um serviço SMTP autenticado em vez do e-mail local do servidor.
Aplicação, tarefas cron e integrações
- Tarefas cron e agendadas: backups, feeds, aquecimento de cache e filas de newsletter. Recrie-as no novo servidor e confira se o antigo não as executa mais, ou elas vão rodar duas vezes.
- Listas de IPs permitidos: gateways de pagamento, APIs, firewalls e bancos de dados remotos que só aceitam o IP do servidor antigo.
- Webhooks: serviços que chamam o seu site, como provedores de pagamento, continuam funcionando pelo DNS, mas confira os logs de entrega deles em busca de erros perto da troca.
- Permissões de arquivos e uploads: envie uma imagem ou um arquivo pelo CMS.
- Cache: limpe os caches de página e da CDN para que os visitantes não recebam páginas geradas no servidor antigo.
Buscadores e analytics
Uma configuração de staging que veio junto pode esconder o site inteiro dos buscadores. Procure uma meta tag robots noindex ou um cabeçalho X-Robots-Tag, um robots.txt que bloqueia tudo e URLs canônicas que apontam para um host temporário. Confira se a tag de analytics continua registrando e se o sitemap está acessível. Um relatório de QA do DNSPeek aponta essas sobras que afetam os buscadores, além de páginas quebradas, arquivos faltando e conteúdo misto.
Deixe as verificações rodarem sozinhas
Se você testou o novo servidor com um link de prévia do DNSPeek antes da troca, ative os alertas de propagação de DNS dele (planos pagos). Quando o domínio tiver propagado, o DNSPeek executa de novo o relatório de QA no domínio em produção e compara com o último relatório anterior à troca: páginas que quebraram, que redirecionam para outro lugar ou que perderam o título. Veja Depois da troca de DNS.
A rotina pós-mudança
Etapa 1: Confirme que o DNS mudou
Confira o domínio e o www em resolvedores públicos e confirme que o site responde a partir do novo IP.
Etapa 2: Verifique o certificado
Confira o emissor, a expiração e os hostnames cobertos com o verificador de SSL.
Etapa 3: Teste redirecionamentos e cabeçalhos
Siga
http://até a página final com o verificador de redirecionamentos e compare os cabeçalhos de segurança com a configuração antiga.Etapa 4: Confira os registros de e-mail e envie um teste
Consulte MX, SPF e DMARC, confirme o DKIM no seu provedor de e-mail e depois envie e receba uma mensagem de teste.
Etapa 5: Envie todos os formulários
Envie cada formulário de contato e uma redefinição de senha, e confirme que os e-mails chegam e não são marcados como spam.
Etapa 6: Confira tarefas agendadas e integrações
Recrie as tarefas cron, atualize as listas de IPs permitidos, confira os logs dos webhooks e limpe os caches.
Etapa 7: Confira as configurações de busca e mantenha a hospedagem antiga por pouco tempo
Remova as regras noindex de staging, confirme o robots.txt e o sitemap e mantenha a hospedagem antiga até os logs dela não mostrarem mais visitantes.
Checklist pós-migração
Depois da mudança
- Domínio e www resolvem para o novo IP no mundo todo
- Registro AAAA antigo atualizado ou removido
- Todos os registros presentes na nova zona DNS
- Certificado válido para cada hostname
- http → https e tratamento do www em um ou dois redirecionamentos permanentes
- Cabeçalhos de segurança iguais aos de antes, ou melhores
- MX correto, e-mail de teste enviado e recebido
- SPF inclui todos os servidores de envio, um único registro, 10 consultas ou menos
- Registros DKIM e DMARC presentes
- Todos os formulários e o e-mail de redefinição de senha entregues
- Tarefas cron recriadas; nenhuma rodando no servidor antigo
- Listas de IPs permitidos atualizadas para o novo servidor
- Sem noindex, robots.txt permite rastreamento, URLs canônicas corretas
- Caches limpos, analytics registrando
- Backups configurados na nova hospedagem
Perguntas frequentes
Por que meu e-mail parou de funcionar depois de mudar de hospedagem?
Normalmente porque os registros MX apontavam para a hospedagem antiga, ou porque a zona DNS foi movida sem eles. Confira primeiro o MX, depois SPF, DKIM e DMARC. Se os e-mails ficavam no servidor antigo, as mensagens que chegaram durante a troca podem ainda estar lá.
Por que os e-mails do meu formulário de contato vão para o spam depois de uma mudança?
O novo servidor envia e-mail a partir de um IP que não está no seu registro SPF, sem assinatura DKIM ou de um IP de nuvem com má reputação. Envie os e-mails do formulário por um serviço SMTP autenticado e adicione-o ao SPF.
Quanto tempo depois de uma mudança o certificado SSL deve funcionar?
Na maioria das hospedagens com certificados automáticos, poucos minutos depois de o DNS chegar ao novo servidor. Se ele não aparecer depois de uma ou duas horas, confira se todos os hostnames apontam para o novo servidor e peça à hospedagem para emiti-lo.
Os redirecionamentos vão junto com os arquivos do meu site?
Só se estiverem em arquivos que o novo servidor lê. Regras no .htaccess funcionam no Apache e no LiteSpeed, mas não no nginx, e redirecionamentos definidos no painel da hospedagem antiga ou na CDN ficam para trás. Teste-os com um verificador de redirecionamentos depois da mudança.
Quando posso cancelar minha hospedagem antiga?
Quando o DNS tiver propagado, os logs de acesso do servidor antigo não mostrarem mais visitantes reais, os e-mails não chegarem mais lá e você tiver um backup final. Esperar alguns dias depois da troca é um padrão seguro.