Diversos domínios para a mesma instalação do WordPress

Qual o problema ?

Certa vez, eu tive a necessidade de criar para um cliente um site e ele queria que diversos domínios na mesma instalação do WordPress.

Esse recurso não existe nativo no WordPress e ele é completamente diferente da versão multisite onde você pode gerenciar diversos domínios na mesma instalação do WordPress.

A solução

O que faremos aqui é o seguinte: você tem o domínio dominio1.com.br e dominio2.com.br e quer que seus visitantes acessem o seu site com WordPress por ambos os domínios.

O passo a passo para isso é:

  • Instale o WordPress do dominio1.com.br
  • Monte seu site inteiro por aqui, instale plugins etc etc etc.
  • Aponte o dominio2.com.br para o ip do domínio através de um registro A no editor de DNS ou se você usa o CPanel você pode criar o dominio2.com.br como um addon domain apontando para o mesmo diretório do dominio1.com.br.
  • Edite o arquivo wp-config.php para dois domínios acessarem a mesma instalação refletindo os parâmetros Site URL e Site home.

Editando o wp-config.php

  • Procure pelo arquivo wp-config.php que se encontra na raíz da instalação do WordPress.
  • Insira as linhas a seguir e logo após a configuração do table_prefix. Não altere essa ordem ou teremos problemas.
/*
 * Habilitar dois domínios para uma única instalação
 */
define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']);
define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']);
  • Acesse a área administrativa do WordPress e confira em Configurações / Geral. O endereço de URL do site deve estar desabilitada para edição, o que confirma que a configuração deu certo.

Diversos domínios para a mesma instalação do WordPressConclusão

Mostramos aqui como podemos configurar diversos domínios para a mesma instalação do WordPress. Essa solução já foi testada e aprovada. Sinta-se livre para usá-la!

Fala Comigo!