Como mover WordPress para subdomain sem quebrar links Print

  • 0

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.

  1. Entre no cPanel da sua conta GeHost.
  2. Na seção Domínios, clique em Subdomínios.
  3. Na caixa Subdomínio, digite o nome que deseja (ex: blog).
  4. Selecione o domínio principal (ex: seudominio.com).
  5. Deixe o Diretório como public_html/blog (ou outro, se preferir).
  6. Clique em Criar.
Tela inicial do cPanel com os grupos de ferramentas, destacando a seção 'Domínios' e o link 'Subdomínios'

Passo 2: Faça backup do seu WordPress atual

Antes de mexer em qualquer coisa, proteja seu site.

  1. No cPanel, vá até Backup.
  2. Clique em Backup Completo.
  3. Escolha Gerar Backup e espere o processo terminar.
  4. 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.

  1. No cPanel, vá até ArquivosGerenciador de Arquivos.
  2. Selecione a pasta public_html (ou o diretório principal do seu site).
  3. Marque todos os arquivos e pastas (exceto .htaccess e wp-config.php — vamos cuidar deles depois).
  4. Clique em Copiar.
  5. Na janela que aparece, selecione como destino a pasta do subdomínio, por exemplo: public_html/blog.
  6. Clique em Copiar.
Tela do Gerenciador de Arquivos do cPanel, mostrando a árvore de pastas com public_html e a opção de copiar arquivos para public_html/blog

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.

  1. No cPanel, vá até Bancos de DadosphpMyAdmin.
  2. Selecione o banco de dados do seu WordPress (geralmente começa com gehost_).
  3. Na barra superior, clique em SQL.
  4. Cole este comando (substitua seudominio.com pelo 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.

  1. Clique em Executar.
  2. 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.

  1. No Gerenciador de Arquivos, abra o arquivo wp-config.php dentro da pasta public_html/blog.
  2. 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:

  1. No cPanel, vá até DomíniosRedirecionamentos.
  2. Escolha Redirecionamento 301.
  3. Na caixa Domínio, selecione o domínio principal.
  4. Na caixa Redirecionar para, digite https://blog.seudominio.com.
  5. 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


Was this answer helpful?

« Back