• Bom dia!

    Tenho meu site atual instalado na raiz do servidor (public_html) e estou desenvolvendo um novo site, em outro BD e instalação do WP no diretório (public_html/novo), mas no mesmo servidor.

    Depois que o novo site ficar pronto, quero colocá-lo no domínio principal (public_html) e o site atual em um diretório chamado /old.

    É complicado fazer isso? Tem algum tutorial/plugin que o faça?

    Desde já agradeço pelo apoio!

    Sds.

Visualizando 4 respostas - 1 até 4 (de um total de 4)
  • Moderador Leo Baiano

    (@leobaiano)

    É bem simples na verdade, mas você precisa seguir os passos abaixo na ordem exata. Quando o site novo estiver pronto faça o seguinte:

    1 – Crie a pasta old e mova todo conteúdo da da raiz para dentro dela, exceto a pasta nova, obviamente.

    2 – Acesse o painel administrativo do WordPress, vá em configurações > Geral e altere as duas URL’s, provavelmente está susite.com/nova, retire o /nova mas não click em salvar.

    3 – mova todo conteúdo da pasta /nova para a raiz

    4 – acesse o banco de dados via phpmyadmin ou outro cliente mysql e rode o script que tem neste gist: https://gist.github.com/leobaiano/a0c29e54cd850492c210

    5 – Acesse geral > links permanentes e clica em salvar para o WP reescrever o .htacces

    O SQL do item 4 vai pesquisar no banco a URL antiga /nova e substituir pela URL da raiz. Não esqueça de editar ele com as url’s do seu site.

    Criador do tópico betorunner

    (@betorunner)

    Excelente a sua explicação, Leo Baiano. Me permita fazer somente mais dois questionamentos;

    1. na linha dois do script que você postou está assim: replace(option_value, ‘http://exemplo1.com/site’, ‘http://exemplo2.com/site’). Pergunto: o que devo colocar nesta linha: o site novo (/novo) ou o antigo que está na raiz? E na linha 3, onde está “siteurl”, devo colocar o novo?

    2. como rodo o script no phpmyadmin?

    Agradeço a sua paciência.

    Sds!

    Moderador Leo Baiano

    (@leobaiano)

    Onde tem exemplo1 você cai colocar a URL /novo e em exemplo2 coloca a nova URL, ou seja, o endereço do site na raiz mesmo. Você não precisa mudar mais nada, quero dizer, não mude o siteurl nem nada mais, mude apenas as URL’s.

    No PHPMyAdmin você vai acessar o banco de dados, depois clica em SQL no menu do topo, cola o script e depois clica em executar.

    Faça um backup do banco antes de fazer esse procedimento porque se der qualquer problema pode voltar o backup.

    Criador do tópico betorunner

    (@betorunner)

    Entendido.

    Mais uma vez, muitíssimo obrigado. Depois que realizar o procedimento, eu posto aqui o resultado.

    Sds.!

Visualizando 4 respostas - 1 até 4 (de um total de 4)
  • O tópico ‘Troca de sites em diretórios no mesmo domínio’ está fechado para novas respostas.