WordPress 11 visualizações

Como mover WordPress para subdomain sem quebrar links

Ver no WHMCS

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

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.