Como mover seu WordPress para um subdomínio sem quebrar links
Olá, amigo(a) GeHost! Se você está pensando em mover seu site WordPress para um subdomínio — como blog.seudominio.com — mas tem medo de que todos os links do seu site parem de funcionar, relaxa: isso é totalmente possível, e com um passo a passo simples, você faz isso com segurança e sem perder visitas ou SEO.
Na GeHost, a gente entende que seu site é um pedaço do seu coração digital. Por isso, vamos te guiar com carinho, paciência e clareza — como um verdadeiro Sensei da hospedagem.
Antes de começar: entenda o que vamos fazer
Você vai:
- Manter seu site principal (ex:
seudominio.com) no mesmo lugar. - Mover o WordPress para um subdomínio (ex:
blog.seudominio.com). - Garantir que todos os links internos, imagens e páginas continuem funcionando.
- Evitar erros 404 ou redirecionamentos que atrapalham o usuário.
Dica sensata: Faça um backup completo antes de qualquer mudança. Assim, se algo der errado, você volta ao ponto anterior com tranquilidade.
💡 Importante: Este guia é para quem já tem um site WordPress funcionando e quer apenas reorganizar o conteúdo para um subdomínio — não para migrar de hospedagem ou criar um novo site.
Passo 1: Crie o subdomínio no cPanel
Primeiro, vamos criar o espaço onde seu WordPress vai morar.
- Entre no cPanel da sua conta GeHost.
- Na seção Domínios, clique em Subdomínios.
- Na caixa Subdomínio, digite o nome que deseja (ex:
blog). - Selecione o domínio principal (ex:
seudominio.com). - Deixe o Diretório como
public_html/blog(ou outro, se preferir). - Clique em Criar.
Passo 2: Faça backup do seu WordPress atual
Antes de mexer em qualquer coisa, proteja seu site.
- No cPanel, vá até Backup.
- Clique em Backup Completo.
- Escolha Gerar Backup e espere o processo terminar.
- Salve o arquivo em seu computador — é sua garantia de segurança.
Se preferir, use um plugin como UpdraftPlus ou BackupBuddy (se já estiver instalado).
Passo 3: Mova os arquivos do WordPress para o subdomínio
Agora vamos copiar todos os arquivos do seu site principal para a pasta do subdomínio.
- No cPanel, vá até Arquivos → Gerenciador de Arquivos.
- Selecione a pasta
public_html(ou o diretório principal do seu site). - Marque todos os arquivos e pastas (exceto
.htaccessewp-config.php— vamos cuidar deles depois). - Clique em Copiar.
- Na janela que aparece, selecione como destino a pasta do subdomínio, por exemplo:
public_html/blog. - Clique em Copiar.
Passo 4: Atualize os links no banco de dados
Esse é o passo mais importante — ele evita que todos os links do seu site parem de funcionar.
Seu WordPress ainda está apontando para o domínio principal, mas agora ele está em um subdomínio. Precisamos atualizar os links no banco de dados.
- No cPanel, vá até Bancos de Dados → phpMyAdmin.
- Selecione o banco de dados do seu WordPress (geralmente começa com
gehost_). - Na barra superior, clique em SQL.
- Cole este comando (substitua
seudominio.compelo seu domínio real):
UPDATE wp_options SET option_value = 'https://blog.seudominio.com' WHERE option_name = 'siteurl'; UPDATE wp_options SET option_value = 'https://blog.seudominio.com' WHERE option_name = 'home';
Se o prefixo da tabela for diferente (ex: wp_ não for o padrão), substitua wp_options pelo seu prefixo real.
- Clique em Executar.
- Se tudo der certo, você verá uma mensagem de sucesso.
Passo 5: Atualize o wp-config.php (opcional, mas recomendado)
Para garantir que o WordPress sempre use o subdomínio, adicione duas linhas no arquivo wp-config.php.
- No Gerenciador de Arquivos, abra o arquivo
wp-config.phpdentro da pastapublic_html/blog. - Acima da linha que diz
/* That's all, stop editing! Happy blogging. */, adicione:
define('WP_HOME', 'https://blog.seudominio.com');
define('WP_SITEURL', 'https://blog.seudominio.com');
Salve o arquivo.
Passo 6: Teste o novo site
Abra o subdomínio no navegador:
- Visite
https://blog.seudominio.com - Verifique se todas as páginas, imagens e links estão funcionando.
- Teste alguns links internos (ex: "Sobre", "Contato", "Blog").
Se tudo estiver ok, parabéns! Você fez a mudança com sucesso.
Passo 7: (Opcional) Redirecione o site antigo para o novo
Se quiser que o acesso ao site principal (ex: seudominio.com) vá direto para o novo subdomínio, crie um redirecionamento simples:
- No cPanel, vá até Domínios → Redirecionamentos.
- Escolha Redirecionamento 301.
- Na caixa Domínio, selecione o domínio principal.
- Na caixa Redirecionar para, digite
https://blog.seudominio.com. - Clique em Criar.
Pronto! Agora quem acessar o site principal será redirecionado para o novo blog.
Conclusão: você está no controle!
Mover seu WordPress para um subdomínio sem que