Se quiser mover seu site WordPress para um novo nome de domínio, você pode fazer isso manualmente seguindo as etapas deste guia. No entanto, a maioria dos planos de hospedagem da one.com inclui nossa ferramenta de migração de 1 clique que torna o processo muito mais fácil e rápido.
- Passo 1 - Crie backups do seu espaço web e banco de dados
- Passo 2 - Carregue os ficheiros para o seu novo domínio
- Passo 3 - Importe seu banco de dados
- Passo 4 - Tratamento de erros de referência de banco de dados
- Passo 5 - Editar as opções siteurl e home
- Passo 6 - Atualize as informações de ligação em wp-config
- Passo 7 - Verifique o seu sítio web novo domínio
- Passo 8 - Atualizar permalinks (opcional)
- Passo 9 - Corrigir imagens quebradas com Better Search Replace (opcional)
- Passo 10 - Verifique novamente seu site (opcional)
Dica: Antes de iniciar o processo de migração, certifique-se de que seu site WordPress atual esteja funcionando corretamente.
Passo 1 - Crie backups do seu espaço web e banco de dados
Em primeiro lugar, é necessário que crie cópias de segurança do seu sítio web, tanto dos ficheiros contidos no seu espaço web, como da sua base de dados.
- Espaço Web: Baixe os arquivos do seu site para o seu computador e salve uma cópia dos arquivos em uma pasta separada no seu computador para mantê-los como backup. Confira um de nossos guias se desejar ajuda com isso:
- Banco de dados: exporte seu banco de dados com phpMyAdmin e salve uma cópia do arquivo SQL exportado em uma pasta separada em seu computador como backup. Consulte nosso guia se precisar de ajuda:
Passo 2 - Carregue os ficheiros para o seu novo domínio
Faça login via SFTP e carregue seu backup para o espaço web do seu novo domínio. Se você fez seu backup com o Gerenciador de Arquivos, lembre-se de descompactá-lo antes de fazer o upload.
Passo 3 - Importe seu banco de dados
Importe a sua cópia de segurança da base de dados através do phpMyAdmin. Veja o nosso guia sobre como importar uma base de dados, caso precise de ajuda.
Passo 4 - Tratamento de erros de referência de banco de dados
Entre os passos 3 e 4, uma mensagem de erro pode aparecer dependendo do banco de dados ou das configurações do phpMyAdmin onde o dump original foi criado. Se nenhum erro aparecer, prossiga para o passo 5. Essa mensagem de erro normalmente indica que o dump SQL que está sendo importado contém referências ao nome antigo do banco de dados ou ao nome de usuário antigo do banco de dados e essas referências precisam ser atualizadas.
Se você encontrar essa mensagem de erro, siga estas etapas para resolvê-la:
- Abra o arquivo de despejo SQL com um editor de texto. Certifique-se de usar um editor de texto simples como o Notepad ou gedit ou um editor de código como o Visual Studio Code. NÃO utilizar editores de rich text como o MS Word porque eles podem causar problemas de formatação e danificar o arquivo sem possibilidade de reparo, exigindo um novo dump SQL.
- Procure e substitua cuidadosamente quaisquer instâncias do nome do banco de dados antigo ou do nome de usuário do banco de dados antigo pelos valores novos e corretos.
Dica: você pode encontrar rapidamente um nome de banco de dados ou nome de usuário específico usando o atalho de teclado “Control+F” em um PC ou “Command+F” em um Mac para procurá-los.
- Salve o arquivo de dump SQL modificado.
- Agora, tente importar novamente o ficheiro de despejo SQL atualizado, repetindo o passo 3, tal como descrito anteriormente.
- Se você ainda receber uma mensagem de erro, entre em contato com nossa equipe de suporte para obter assistência. Se não for apresentada qualquer mensagem de erro, pode avançar para o passo 5.
Passo 5 - Editar as opções siteurl e home
Depois que seu banco de dados for importado, localize a tabela que termina em_options no menu à esquerda e abra-a. Em seguida, você precisa alterar a localização do seu site em dois locais do banco de dados.
- Nesta tabela que termina em _options, localize siteurl e home na coluna option_name. Normalmente, esses registros estão no topo da tabela nas linhas 1 e 2.
- Comece com siteurl e clique em Editar na extremidade esquerda desta linha, próximo ao ícone de lápis.
- Isso abrirá uma janela onde você poderá ver o campo option_value.
-
Substitua o domínio antigo pelo novo nome de domínio e clique em Go no canto inferior direito para salvar as alterações.
- Repita os mesmos passos para home.
Passo 6 - Atualize as informações de ligação em wp-config
Agora você precisa substituir os detalhes de login do seu domínio antigo pelos do seu novo domínio no WordPress.
Criamos um guia em sobre como atualizar os detalhes da conexão caso precise de ajuda.
Passo 7 - Verifique o seu sítio web novo domínio
Coloque seu site antigo off-line para garantir que ele não interfira no novo site. Você pode fazer isso renomeando o arquivo index.php no servidor antigo. Siga esses passos:
- Acesse ao File Manager do seu antigo domínio. Isso será aberto em uma nova tela.
- Selecione o arquivo index.php marcando a caixa de seleção na frente do arquivo.
- Escolha Renomear ao lado do ícone de lápis no painel superior direito.
- Insira o novo nome, por exemplo, index-1.php ou index-old.php.
- Por favor, não use espaços e lembre-se que a extensão do arquivo .php já está pré-preenchida.
- Pressione Enter no teclado para salvar o arquivo.
Depois de abrir o novo domínio no seu browser, verifique se tudo está a funcionar corretamente. No entanto, correções manuais ainda podem ser necessárias.
Passo 8 - Atualizar permalinks (opcional)
Para evitar erros 404 no seu site WordPress, temos que atualizar o arquivo .htaccess. Para o conseguir, tem de atualizar os seus permalinks.
- Faça login em seu WP Admin.
- Clique em Opções > Ligações permanentes no menu à esquerda.
- Role para baixo até o botão Guardar alterações e clique nele para garantir que todas as subpáginas do seu site WordPress funcionem sem problemas.
Passo 9 - Corrigir imagens quebradas com Better Search Replace (opcional)
Se você perceber que as imagens não são exibidas corretamente, os links ainda se referem ao domínio antigo. Você pode corrigir isso reinserindo as imagens manualmente.
Quando você tem um site com muitas imagens, pode tentar um plugin chamado Better Search Replace. É um plugin de terceiros que substitui automaticamente o seu domínio antigo pelo novo domínio no seu banco de dados.
Observação: se você encontrar algum problema com um plug-in, é melhor entrar em contato com o criador do plug-in para obter assistência, pois são produtos de terceiros. Antes de fazer qualquer modificação, recomendamos que você crie um backup dos arquivos e banco de dados do seu site.
- Faça login em seu WP Admin.
- Clique em Plugins e depois em Adicionar novo plugin.
- Procure por Better Search Replace e instale o plugin com esse nome.
- Em seguida, clique em Ativar para tornar o plugin ativo.
- Clique em Ferramentas e Better Search Replace.
- Procure o nome de domínio antigo e substitua pelo novo nome de domínio.
- Seleccione as tabelas em que pretende efetuar a pesquisa. As suas mensagens estão localizadas na tabela que termina em _posts, mas, normalmente, pode selecionar com segurança todas as tabelas.
- Desmarque a caixa Run as dry run e clique em Run Search/Replace. Se você quiser fazer um teste antes de fazer alterações, deixe a caixa Run as dry run marcada.
Passo 10 - Verifique novamente seu site (opcional)
Seu site agora deve ter sido movido com sucesso, incluindo imagens e links. Se você encontrar algum problema, sinta-se à vontade em para entrar em contato com nosso suporte para obter mais ajuda.
Ainda não tem um site? Com o WordPress, pode construir de forma fácil e rápida o site dos seus sonhos.
Artigos relacionados: