Qual é a maneira correta de mapear vários domínios em uma instalação multisite do WordPress 4.1?

12

Estou ciente de esta pergunta e outros, mas não encontraram uma resposta definitiva sobre como um domínio deve ser configurado com vários sites para que as variantes www e não www se comportem corretamente. Acredito que tenho curingas configurados corretamente no nível de DNS e a solução sugerida para adicionar define( 'NOBLOGREDIRECT', 'http://www.example.com' ); funciona para o meu site principal, mas não para outras redes na mesma instalação.

Estou usando o plugin 'WP Multi Network' com base em algumas pesquisas que me levaram à conclusão de que, se estou executando vários domínios em uma instalação do WordPress, devo usar várias redes, não apenas multisite. Minhas redes e sites são todos adicionados com www incluído no campo de domínio

Então, qual é a maneira correta de mapear domínios simples sem www para uma instalação multisite? Os plugins são necessários? Isso tudo deve ser tratado na configuração do servidor web usando reescritas?

    
por codecowboy 22.03.2015 / 09:55

1 resposta

16

WordPress Multisite pode manipular domínios diferentes por padrão - mas NÃO com domínios alias. As configurações de cada site armazenam o domínio. Em uma instalação padrão, há um subdomínio ou uma estrutura de pastas. Mas você pode adicionar um único domínio.

Screenshots

Por exemplo, os dois primeiros sites têm o mesmo domínio (o padrão é a instalação) e o terceiro site funciona com um domínio diferente, externo ao padrão. O último é um domínio diferente. Nenhum plug-in ou fonte personalizada para mapeamento de domínio é necessário.

Vejaacapturadeteladasconfiguraçõesdoúltimositecomumdomínioseparado:

Sevocêquiserreduziraverificaçãodecookieparacadalogin,adicioneaseguinteconstanteawp-config.php.

define('COOKIE_DOMAIN','');

Casocontrário,oWordPresssempreodefiniráem$current_site->domaindasuarede,oquepodecausarproblemasemalgumassituações.

Mapeamentodedomíniocomalias

Sevocêprecisardeumapersonalizaçãomaisprofunda,comoomapeamentodealiasesparadomínios,osplug-inspodemajudá-lo.OWordPressCoreesperafornecerMapeamentodeAliasdeDomínionofuturo,masatélávocêpodeusarumdosseguintesplug-ins:

WWW vs não WWW

Eu não tenho o conhecimento necessário sobre como fazer isso com URLs não WWW e WWW, mas acho que esse caso é um pouco diferente. Um domínio como www.test.com tem o subdomínio www. Mas o www é um sinônimo para a web e muitas vezes não é interpretado como um subdomínio. Para todos os meus clientes, eu reescrevi para não-WWW a partir do endereço da WWW.

Dica para a criação de um novo site

No processo, para criar um novo site, não é possível adicionar um domínio externo no campo de entrada. Adicione um valor aleatório e, após a criação do site, use a possibilidade de edição para adicionar o site externo.

    
por bueltge 27.03.2015 / 11:41

Tags