Como mover o WordPress do diretório para a raiz em 10 passos

Vamos supor que você instalou o seu blog WordPress no diretório /blog e, com o passar do tempo, você decidiu migrar tudo para a pasta raiz do seu domínio, mais conhecida como diretório root.

Porém, todavia, entretanto, você tem medo de se prejudicar, já que seu blog recebe muitos visitantes, sua indexação junto ao Google é alta e todos os seus ganhos vêm dele. Mas o que você não sabe é que existe um método capaz de realizar toda a migração de forma que tudo continuará como antes.

Então, se você deseja mudar o local da instalação do WordPress e não sabe por onde começar, relaxa, pois seus problemas acabaram, cara-pálida! Basta seguir – por sua conta e risco – os 10 passos abaixo para resolver todos os seus problemas:

1. Faça login no seu blog;

2. Vá em: Painel de Administração, Configurações e Geral;

3. Na caixa Endereço do WordPress (URL) mude o endreço antigo para o novo;

4. Faça o mesmo para o Endereço do Blog (URL);

5. Clique em Salvar alterações;

6. Atenção: seu blog retornará um erro, mas isso é normal;

7. Se dentro de seu WP-Content existir uma pasta chamada “cache“, delete-a;

8. Usando o FTP, mova todos os arquivos instalados do WordPress para a pasta raiz;

9. Edite o seu arquivo .htaccess inserindo um redirecionamento permanente 301:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^blog/(.*) /$1 [L,R=301]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Atenção.: Troque a palavra blog (5ª linha de comando acima ) para o nome da pasta em que o WordPress estava instalado.

10. Se você usa permalinks, modifique a estrutura deles acessando Painel de Administração, Configurações e Permalinks;

Pronto! Você conseguiu mover todo o seu blog para outro diretório sem perder nenhuma visita nem indexação nos mecanismos de buscas.


Cuidado: Obrigatoriamente todos os passos acima têm que ser seguidos na ordem que foram apresentados, caso contrário a instalação do WordPress estará toda comprometida.

14 comentários

  1. Pedro Mendes

    Publicado em 06/05/2009 às 18:05 [+]

    Mas pra q q serve mesmo fazer isso?

  2. Ives Roger

    Publicado em 14/08/2009 às 15:30 [+]

    Guri, tu acabas de me salvar a vida!!!

  3. Livia

    Publicado em 19/10/2009 às 13:39 [+]

    E se eu quiser fazer o contrario? Colocar tudo dentro da pasta “blog”? É só fazer o mesmo? Tentei e não deu certo :(

  4. Krystopher

    Publicado em 20/08/2010 às 17:23 [+]

    Celso muito obrigado pela dica. Você me salvou.

    Cara depois de migrar com sucesso o blog eu ainda preciso manter o “redirecionamento permanente 301″ no .htacess?

    Há tb vou deixar minha dica…as imagens obviamente estavam com path errado e em vez de entrar no mysql mudar na unha eu usei o plugin “search-and-replace-wordpress-plugin” é uma mão na roda.

    Obrigado

  5. Lucas Peperaio

    Publicado em 17/09/2010 às 00:25 [+]

    Colega, meus parabéns pelo seu post, foi de grande ajuda aqui! Parabéns novamente! Será um prazer linkar esta página no meu site!

  6. celsojunior

    Publicado em 17/09/2010 às 11:57 [+]

    Obrigado, amigo!

  7. roberta row

    Publicado em 01/10/2010 às 23:35 [+]

    cara esse post SALVA A VIDA de muito desenvolvedor!
    parabéns MESSSMOOO!

    antes era um parto trocar o wp de diretorio…

  8. Fernando Ramos

    Publicado em 15/10/2010 às 01:02 [+]

    Excelente artigo. Transferi o blog de um cliente sem traumas.

    Obrigado pela ajuda e parabéns!
    Fernando Ramos

  9. Leandro Ferreira

    Publicado em 05/11/2010 às 08:49 [+]

    Olá alguem poderia me ajudar, pois criei o site em wordpress em minha maquina(localhost), dai subi para internet em meu servidor, só que todos os links esta sendo direcionado para minha maquina(localhost), mas eu ja fiz a alteração da URL no wp-admin do site, mas mesmo assim não deu certo, e o .htaccess não tem aqui em minha pasta…
    por favor peço uma ajuda.
    Obrigado.

  10. Flavio José

    Publicado em 17/01/2011 às 23:04 [+]

    Perfeito!

    Simplesmente d+! Que a internet possa ter posts como esse de montão!!

    Valews!

  11. Marcelo Rodrigues da Silva

    Publicado em 22/03/2011 às 14:51 [+]

    Seu post salvou meu dia!! Muito obrigado pela dica!!

  12. Rafael Trojan

    Publicado em 17/06/2011 às 16:56 [+]

    Bem explicativo e simples! Obrigado pela ajuda.

  13. Fernando

    Publicado em 15/09/2011 às 16:06 [+]

    Foi de extrema utilidade este tutorial, obrigado!

  14. Wallace

    Publicado em 20/05/2012 às 00:49 [+]

    Opa resolvi!

    Não era para colocar na raiz do meu… apenas dentro da pasta www