ti-enxame.com

Múltiplos Domínios com Instalação Única do WordPress

Digamos que você tenha 4 domínios de exemplo: 1. dogsrule.com 2. dogsrule.cn 3. dogsrulecatsdrool.co.uk 4. dogsrule.au

Atualmente, cada um deles é seu próprio site WordPress hospedado no mesmo servidor. Cada um tem apenas duas páginas, a página inicial que inclui um formulário e uma página de agradecimento.

Como são sites pequenos e hospedados no mesmo servidor, gostaria de consolidar, se possível. Uma opção seria fazer a configuração multisite wordpress que pode ajudar? Essa seria a melhor opção para esse cenário ou ...

Podemos ter uma única instalação normal do WordPress com páginas personalizadas para cada site para o qual os 4 domínios apontam respectivamente?

3
cchiera

Por que não multisite:

  • Instalações multisite são difíceis de manter em comparação com instalações de site único.

  • Muitos plugins úteis não funcionam corretamente em instalações com vários sites.

  • Pode haver preocupação de SEO para sites tão curtos com basicamente apenas uma página (página de agradecimento não conta) que parece muito semelhante aos nomes. O Multisite não resolve este problema provável.

Presumi que eles têm um conteúdo semelhante ao dos seus nomes de domínio de exemplo, no entanto, se o conteúdo dos quatro sites for muito diferente, então, formar um ponto de vista de SEO, ter sites separados com uma instalação Multisite pode ser melhor.

Por que não um site único:

  • O gerenciamento de vários idiomas pode não ser fácil em uma instalação de site único, se você não tiver feito isso antes.

Como sugerido pelo @Mark no comentário, se você tiver conteúdo de idioma diferente nesses sites (novamente apenas uma suposição baseada em exemplos de nomes de domínio), mesclá-los em um único site pode não ser fácil. Você é encorajado a usar plugins como Polylang para gerenciar múltiplos idiomas. Existem milhares de sites multilíngues por aí rodando perfeitamente bem com o WordPress. No entanto, se for difícil, então você pode considerar configurar o Multisite ou mesmo mantê-lo como está.

Deixá-los como são?

Se as seguintes condições forem verdadeiras, talvez seja melhor deixá-las como estão:

  • Gerenciar essas várias instalações separadas não é muito difícil para você.

  • Você pode ter plugins que não são bem testados em instalações multisite.

  • Você tem conteúdo multilíngüe em sites diferentes e não tem experiência com a configuração multilíngue do WordPress.

Etapas para instalação de site único

Se você optar pela instalação em um único site ou pelo menos quiser testá-lo, siga as etapas abaixo:

  1. Mantenha qualquer site (por exemplo, dogsrule.com) como o site principal.

  2. Em seguida, faça os outros três sites apontarem para o diretório raiz da Web do site principal.

  3. A home page do site principal permanece como está e, em seguida, você cria mais três páginas para os outros três sites (por exemplo: dogsrule.com/cn, dogsrule.com/dogs-rule-cats-drool e dogsrule.com/au).

  4. Em seguida, você pode usar as regras de reconfiguração do servidor para redirecionar outros três domínios para as páginas correspondentes do site principal.

Por exemplo, se o seu servidor web é Apache, então no arquivo .htaccess do seu site principal você pode usar o seguinte CÓDIGO (de acordo com as páginas acima):

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

# redirect rules for the other three domains
RewriteCond %{HTTP_Host} ^dogsrule\.cn$
RewriteRule .            http://dogsrule.com/cn [R=301,L]
RewriteCond %{HTTP_Host} ^dogsrulecatsdrool\.co\.uk$
RewriteRule .            http://dogsrule.com/dogs-rule-cats-drool [R=301,L]
RewriteCond %{HTTP_Host} ^dogsrule\.au$
RewriteRule .            http://dogsrule.com/au [R=301,L]

RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Depois disso, você terá apenas um site com quatro páginas principais (incluindo a home page) e quatro páginas de agradecimento, e seus outros domínios serão redirecionados corretamente para as páginas correspondentes.

Note:Você pode remover os outros três sites depois de configurar o acima, mas não exclua os domínios. Mesmo assim, efetivamente, você terá apenas um site depois disso, no entanto, se você excluir esses domínios, os favoritos antigos e os links de retorno não funcionarão.

2
Fayaz

Você pode usar o WordPress Multisite versão 4.5 ou superior para mapear domínios para sites: WordPress Multisite Domain Mapping . Isto é suportado nativamente, sem requerer um plugin.

2
Pat J