WordPress MU – Para múltiplos domínios
Flexibilidade Total, hospede quantos domínios quiser no melhor estilo "stand alone".
O WPMU possui dois tipos de instalação, a recomendada é aquela que instala blogs em sub-domínios (http://nomeblog.dominio.com.br), a outra opção é a instalação por sub-diretórios (http://dominio.com.br/nomedoblog). Contudo, por padrão, cada instalação do WPMU aceita apenas um domínio.
Essa limitação complica a hospedagem de blogs em múltiplos domínios dentro de uma mesma instalação do WPMU. Para hospedar múltiplos domínios existem alguns pré-requisitos.
- Criar o Virtual Host do dominio a ser hospedado dentro do Apache;
- Reiniciar o Apache;
- Fazer um update no banco de dados do MU, dentro da ID do blog em questão, para atualizar as URLS do novo domínio;
- Alterar o wp-config.php, por padrão vem configurado com o nome do domínio de instalação fixo, é necessario alterar para algo do tipo: $_SERVER['HTTP_HOST'];
- Apontar o DNS para o IP do servidor WPMU;
Executar essas tarefas manualmente é bastante trabalhoso e arriscado, qualquer erro pode comprometer toda a instalação do WPMU.
Com essa necessidade e a limitação apresentada, comecei a pesquisar o que já existia por ai de plugins que executassem essa tarefa. Encontrei apenas um – no WPMU DEV – o Domain Mapping que não faz o trabalho completo. Dessa forma, eu e meus amigos desenvolvedores começamos a criar nosso próprio plugin – o Domain Manager. Que executa todas as operações necessárias para a migração de um blog para um novo domínio.
Seu uso é bastante simples, basta instala-lo na pasta mu-plugins e preencher as informações necessárias que o blog é renomeado e apontado para o novo domínio, com a criação do Virtual Host e Updates no banco, até um reload no Apache o plugin executa.
Um ponto forte desse plguin que o wp-admin – do novo blog – pode ser acessado pela própria URL do novo domínio, de fato, temos um blog “stand alone” funcionando dentro de uma única instalação de WPMU que hospeda N domínios.
Existe apenas uma particularidade nesse processo, a diferença entre uma instalação WPMU por sub-direório ou por sub-domínios.
- instalação por subdomínio - não é possivel criar blogs do tipo: http://dominio.com.br/nomedoblog, é possível criar blogs do tipo http://dominio.com.br, http://subdominio.dominio.com.br, http://outrodominio.com.br, http://dominio.com, e assim por diante.
- instalação por subdiretório – é possível criar blogs na raiz do domínio, contudo o WPMU nessa modalidade insere um /blog em blogs criados na raiz impedindo a navegabilidade do mesmo. Blogs criados na raiz devem utilizar algum tipo de redirect para um blog do mesmo domínio hospedado em /alguma coisa. Por exemplo: http://dominio.com.br redirecionando para http://dominio.com.br/nomedoblog. Não é obrigatório criar blogs raiz para todos os domínios, isso é feito no caso do domínio principal ser divulgado e/ou ter alguma relevância em buscas on-line.
Assim, automatizei o processo de criação de blogs em múltiplos domínios no WPMU. Ainda estou na tentativa de resolver o problema do /blog em blogs criados na raiz de uma instalação por subdiretório. Mas de resto o Domain Manager está funcionando muito bem.
Quem tiver interesse em saber mais informações sobre esse plugin entre em contato!
A seguir umas imagens que ilustram o funcionamento do Domain Manager, clique na primeira e navegue pela galeria.





Diego,
Este plugin é exatamente o que eu estou a procura. Aguardo contato seu.
http://reflexoesdigitais.com.br/novidades/domain-manager-faca-o-download/
vc poderia me mandar um cópia desse plugin aí por e-mail? não tem problemas se não puder, pois eu até entendo… É que faz um tempão que eu venho procurando uma solução dessas e nunca encontrei.
Olá, achei muito interessante o seu plugin, gostaria de saber como adquiri-lo.
Att.
Tudo bom Diego?
Estava lendo algumas coisas sobre o WPMU e acabei caindo aqui, gostaria de ter mais informações sobre esse plugin (Domain Manager)
[]‘s
Olá,
Como assim?
É claro que estamos interessados.
Não achei o plugin no repositório do wordpress.
Você está vendendo, é isso?
Abraço!
Olá! Fiquei interessado em seu plugin, ele cairá como uma luva para gerenciar meus 3 blogs…
Portanto, quais os procedimentos para download?
Olá Diego, fiquei bem interessado no plugin que vocês criaram, parece ser muito bom mesmo e como dito acima criar isso manualmente não só é dor de cabeça como pode dar erro…
Tenho interesse em conhecer e usar o seu plugin, como posso fazer o download dele?
Abraços
Essa foi uma das limitações que nos atingiram em cheio quando instalamos. Você disponibilizou esse plugin junto ao WordPress? Seria uma mão na roda =)
Muito bom esse plugin.
Como faço para conseguir o download dele?
Obrigado
Daniel
Boa Tarde,
Estou a alguns dias tentando fazer uma instalação do WordPress MU em múltiplos domínios. Minha instalação esta em subdomínios e esta funcionando perfeitamente.
Poderia me ajudar a configurar em múltiplos domínios?
Obrigado!
liberado: http://reflexoesdigitais.com.br/novidades/domain-manager-faca-o-download/
Bom dia,
Gostaria de saber se é possível fazer o download do plugin ou este está estritamente limitado a vocês que desenvolveram?
Usarei o WordPress MU num projeto de faculdade e gostaria de utilizar o plugin, apoio a iniciativa de vocês de implementar mais fucionalidades a esta incrível plataforma livre que é o WordPress MU.
Aguardo retorno, se possível por e-mail. Abraços!
tá la: http://reflexoesdigitais.com.br/novidades/domain-manager-faca-o-download/
estou querendo usar novamente o wordpress mu mas agora ele vem junto com o wordpress e não achei a opção de ativá-lo… to perdido! alguém sabe como habilitar? to usando 3.0.1.
Bom Dia Diego,
Inicialmente parabéns pelo post. Um post realizado em 2009 e até hoje sendo uma referência. Nas pesquisas que fiz foi o único lugar que encontrei sobre o assunto com uma facilidade tremenda em entender o funcionamento da questão.
Estou desenvolvendo um projeto sobre futebol e irei utilizar a plataforma WPMU com multiplos domínios. Do sistema entendo bem, mas quando cai pro lado de servidor, complica um pouco rs.
Gostaria de saber se você poderia realizar um trabalho de instalação do sistema dessa forma e qual custo para isso. Você realiza esse tipo de trabalho? E qual server indicaria para a plataforma, vi as configuracoes necessarias no servidor no post do plugin para download e penso que alguma configuracao errada pode prejudicar toda situação.
Fico no aguardo. E parabéns mais uma vez.