Como migrar/mover uma rede WordPress Multisite para um novo endereço

Ao usar um WordPress Multisite e adicionar ou alterar domínios, há algumas etapas adicionais envolvidas. Essas mesmas etapas precisam ser seguidas sempre que você desejar alterar o domínio principal do seu WordPress Multisite.

Neste exemplo vamos migrar a rede multisite que se encontra no endereço VMSERV.COM.BR para WPMULSITE.VMSERV.COM.BR. com uma hospedagem feita em servidor IIS no Windows.

Passo 1: Adicionar o domínio a conta de hospedagem do site

1 – No IIS clique em associações

Clique em Adicionar e preencha nome do host e marque HTTP.

Depois repita o processo com HTTPS.

Passo 2: Atualizando o domínio no arquivo wp-config.php

Isso exigiria o login em seu site via SFTP. Na raiz do site (/htdocs) você encontrará o arquivo wp-config.php.

Edite este arquivo para atualizar esta linha na configuração multisite, conforme mostrado abaixo.

No arquivo wp-config.php, altere a diretiva define ‘DOMAIN_CURRENT_SITE’

O arquivo WP-CONFIG.php Fica localizado na pasta raiz do site

Substitua MULTISITE.VMSERV.COM.BR  pelo domínio (principal) que você deseja adicionar ao seu site.

Passo 3: Atualizando endereços do site no banco de dados MYSQL

Isso requer a atualização da URL em algumas tabelas na base de dados, que podem ser acessadas por meio de um cliente SQL como PhpMyAdmin ou MySQL Workbench.

O campo de domínio em todas as linhas precisa ser atualizado para ser o novo domínio. Neste caso, multisitetest.com.

Essa alteração precisará ser feita nas seguintes tabelas: wp_options wp_blogs wp_site wp_sitemeta wp_#_options

Na tabela wp_options

Na tabela wp_blogs

Na tabela wp_site

Na tabela wp_sitemeta

Conclusão

Após realizada a migração a rede Multisite que estava localizada em VMSERV.COM.BR (domínio pirncipal antigo da rede) agora está localizada em WPMULTISITE.VMSERV.COM.BR (novo domínio principal da rede) assim como todos os seus subsites abaixo do novo domínio principal da rede multisite por exemplo SUBSITE.WPMULTISITE.VMSERV.COM.BR