Anested CloudAnestedCloud
Voltar à documentação
WordPressAtualizado 6 de agosto de 2026 · 10 min de leitura

Migrando um site WordPress para a Anested

Mova o WordPress do Hostinger ou de qualquer host e corrija os problemas clássicos pós-migração: redirecionamentos para o domínio antigo e erros 403.

Antes de começar

Uma migração de WordPress é, na verdade, mover apenas duas coisas — seus arquivos e seu banco de dados — e depois informar ao WordPress o novo endereço. A maioria dos problemas após a mudança vem de pular essa última etapa.

Posso mover meu site WordPress do Hostinger ou de outro host para a Anested?

Sim. Qualquer site WordPress auto-hospedado pode ser movido para a hospedagem web da Anested. Você traz uma cópia dos arquivos do site (um export .zip) e, se tiver, um export do banco de dados (.sql). A Anested descompacta os arquivos, conecta-os a um banco de dados, aponta o site para o seu subdomínio gratuito <slug>.web.anested.com e emite o HTTPS automaticamente.

A única coisa que não pode ser movida é um site hospedado em uma plataforma fechada como Wix ou Squarespace — eles não funcionam fora do próprio serviço. O WordPress, porém, é totalmente portátil.

Do que preciso antes de começar?

Três coisas cobrem quase toda migração:

  • Um .zip dos seus arquivos WordPress — a maioria dos hosts (incluindo o Hostinger) tem um botão "export" ou "backup", ou você pode compactar a pasta public_html.
  • Um export do banco de dados (.sql) — muitas vezes incluído no mesmo backup, ou exportado separadamente pelo phpMyAdmin.
  • O endereço do seu site antigo (ex.: https://example.com) — necessário para que os links dentro do conteúdo sejam reescritos para o novo endereço.

Meu site sairá do ar durante a mudança?

Não. Seu site antigo continua funcionando até você trocar o domínio. Você monta a cópia na Anested no subdomínio temporário yoursite.web.anested.com, confirma que funciona ali e só então aponta seu domínio para nós. Os visitantes nunca veem uma interrupção.

Migrando seu site, passo a passo

Como tiro meu site do host antigo?

No painel do host antigo, crie um backup completo ou export e faça o download. No Hostinger, isso costuma estar em Files → Backups (ou na opção "Export website"). Você quer dois itens: os arquivos do site (um .zip) e o banco de dados (um arquivo .sql). Se o host só fornecer um arquivo combinado, tudo bem — o .sql costuma estar dentro dele.

Como importo para a Anested?

No seu painel da Anested, crie um site de hospedagem, abra a aba Files e envie o seu .zip — ele é extraído automaticamente. Depois abra a etapa WordPress → Import / Migrate e informe os dados do banco de dados e o endereço do site antigo. A Anested encontra o núcleo do WordPress dentro do zip, escreve um novo wp-config.php, importa o seu .sql e substitui o endereço antigo pelo novo.

Essa etapa de importação é a mais importante: é ela que reaponta o WordPress para o novo lar. Se você apenas enviar os arquivos e pulá-la, encontrará o problema de redirecionamento descrito abaixo.

Preciso trazer meu próprio banco de dados?

Sim — na Anested, o banco de dados do seu WordPress é um projeto de banco de dados gerenciado que pertence a você, mantido separado dos arquivos do site. Crie primeiro um banco MySQL/MariaDB na seção Databases e depois cole o host, o nome, o usuário e a senha no formulário de importação do WordPress. Manter os dados separados significa que excluir ou reconstruir um site nunca toca no seu conteúdo.

Problema: meu site redireciona para o domínio antigo

Este é o problema mais comum depois de mover o WordPress. Você abre yoursite.web.anested.com e ele pula instantaneamente para o endereço antigo (ex.: example.com). Nada na Anested está redirecionando você — o próprio WordPress está fazendo isso.

Por que meu novo site continua redirecionando para o domínio antigo?

O WordPress guarda o próprio endereço no banco de dados, em duas configurações chamadas Endereço do site (siteurl) e Endereço do WordPress (home). Quando você importou o banco antigo, elas ainda apontam para o domínio antigo — então, a cada requisição, o WordPress envia o visitante para lá. Não é um redirecionamento da hospedagem; é o WordPress impondo o endereço em que acha que está.

A correção limpa é executar novamente a etapa WordPress → Import / Migrate com as credenciais do banco preenchidas. Isso atualiza os dois endereços para o novo subdomínio e reescreve os links do conteúdo de acordo.

Reexecutei a importação e ainda redireciona. E agora?

Então o endereço antigo está fixado no wp-config.php, o que sobrepõe o banco de dados e não pode ser corrigido pelo importador. Abra a aba Files, edite o wp-config.php e procure estas duas linhas:

Exclua as duas linhas (o WordPress usará os valores corrigidos do banco) ou altere-as para o novo endereço. Salve, recarregue o site e o redirecionamento para.

define('WP_HOME',    'https://example.com');
define('WP_SITEURL', 'https://example.com');

Não tenho mais o domínio antigo — como paro o redirecionamento?

Mesma correção: o destino do redirecionamento está nas suas configurações do WordPress, não no domínio. Reexecute a importação (que força o novo endereço) e, se persistir, remova as linhas WP_HOME / WP_SITEURL do wp-config.php como acima. Assim que apontarem para o seu subdomínio Anested, o domínio antigo nunca mais é contatado.

Problema: 403 Forbidden

Um 403 significa "acesso negado". Após uma migração, ele costuma vir de um de dois lugares — e a diferença importa, porque a correção é diferente.

Por que vejo um 403 Forbidden depois de migrar?

Primeiro descubra de onde vem o 403. Se o seu site redireciona para o domínio antigo e depois mostra 403, o 403 vem do seu host ANTIGO — aquele domínio não serve mais o seu site, então recusa a requisição. Corrigir o redirecionamento (veja a seção acima) faz o 403 desaparecer junto.

Se o 403 aparecer diretamente em yoursite.web.anested.com sem redirecionamento, ele é do nosso lado e vem dos seus arquivos. As três causas habituais estão abaixo.

O 403 está direto no meu subdomínio Anested — como corrijo?

Verifique estes três itens na aba Files, nesta ordem:

  • Um .htaccess remanescente do host antigo — abra o .htaccess e remova qualquer regra que negue acesso ("Require all denied", bloqueios de IP) ou que reescreva para o domínio antigo. Um .htaccess WordPress limpo contém apenas o bloco de reescrita padrão do WordPress.
  • Uma pasta invólucro — alguns exports descompactam em uma subpasta public_html/ ou example.com/, então o index.php não fica no nível superior. Suba os arquivos do site para que o index.php fique direto na raiz, ou defina essa subpasta como raiz do site.
  • Um index ausente — se não há index.php (nem index.html) na raiz, o servidor se recusa a listar a pasta e retorna 403. Garanta que o index.php do WordPress esteja presente na raiz.

Como sei de qual host vem o 403?

Observe a barra de endereço. Se mudou para o domínio antigo antes do 403 aparecer, o erro é do host antigo — corrija o redirecionamento primeiro. Se ainda mostra yoursite.web.anested.com, o erro está nos seus arquivos Anested — siga as três verificações acima.

Outros problemas comuns após a migração

Minhas imagens estão quebradas ou faltando

Imagens quebradas quase sempre significam que links no conteúdo ainda apontam para o domínio antigo, ou que a pasta uploads não veio. Reexecutar a importação reescreve os links do conteúdo para você. Se ainda faltarem imagens, verifique se wp-content/uploads estava incluído no seu .zip e reenvie essa pasta caso não estivesse.

O navegador mostra "Não seguro" ou avisos de conteúdo misto

Isso acontece quando a página carrega em HTTPS mas algumas imagens ou scripts ainda são solicitados em http://. É a mesma causa das imagens quebradas — links antigos gravados no conteúdo. Garanta que o seu Endereço do site use https:// e reexecute a importação para que o buscar-e-substituir atualize as referências http:// para https://.

Aparece uma tela branca ou "Ocorreu um erro crítico"

Normalmente é um plugin ou tema que não combina com o novo ambiente. Renomeie a pasta wp-content/plugins (para plugins_off) na aba Files para desativar tudo de uma vez — se o site voltar, renomeie de volta e reative os plugins um a um para achar o culpado. Plugins de cache ou específicos do host (LiteSpeed, o plugin do seu host antigo) são os suspeitos habituais e podem simplesmente ser removidos.

Todas as páginas dão 404 exceto a página inicial

Suas regras de links permanentes não vieram. Entre no wp-admin, vá em Configurações → Links permanentes e clique em Salvar (sem mudar nada) — isso regenera as regras de reescrita. Se o wp-admin funciona mas as páginas do site dão 404, quase sempre é essa a solução.

"Erro ao estabelecer conexão com o banco de dados"

O WordPress não consegue alcançar o seu banco de dados. Abra o wp-config.php na aba Files e confirme que DB_HOST, DB_NAME, DB_USER e DB_PASSWORD correspondem exatamente ao projeto de banco de dados gerenciado que você criou na Anested. Um único caractere errado — muitas vezes um valor que sobrou do host antigo — é a causa habitual. Reexecutar a importação com as credenciais corretas reescreve o arquivo para você.

Estou preso em um loop de login e não consigo acessar o wp-admin

Um loop de login é outro sintoma do Endereço do site errado — o WordPress fica te jogando para o domínio antigo para fazer login. Corrija o endereço exatamente como na seção de redirecionamento (reimportar e depois checar WP_HOME / WP_SITEURL no wp-config.php). Limpar os cookies do site no navegador em seguida remove qualquer estado de login pela metade.

Meu site está muito mais lento do que antes

Muitas vezes um plugin de cache do host antigo ainda está instalado mas não funciona mais aqui, então cada página é reconstruída do zero. Remova plugins específicos do host (LiteSpeed Cache, o otimizador do host anterior) e seus arquivos drop-in remanescentes em wp-content, e depois adicione um plugin de cache adequado a este ambiente. A etapa de importação já desativa os mais comuns para você.

Meu formulário de contato ou os e-mails do WordPress não estão sendo enviados

O WordPress não envia e-mails de forma confiável sozinho em nenhuma hospedagem compartilhada. Instale um plugin de SMTP e conecte-o a uma conta de e-mail que você controle (a caixa do seu domínio ou um serviço de e-mail transacional). Isso é prática normal do WordPress e não é específico da Anested.

Ainda com dúvidas?

Nossa equipe pode analisar o seu site diretamente — fale conosco e ajudaremos a resolver.

Falar com o suporte