Desde que o WordPress adicionou suporte multisite ao seu conjunto de recursos, as pessoas o têm usado como uma maneira fácil de criar e gerenciar vários sites a partir de uma conta.
O mapeamento de domínio é uma maneira de estender a funcionalidade do recurso WordPress Multisite para criar sites exclusivos com identidade própria. Neste guia, mostraremos como fazer exatamente isso.
Aqui está o que iremos cobrir:
O que é mapeamento de domínio WordPress?
O mapeamento de domínio WordPress Multisite é o processo de conectar subsites em uma rede WordPress Multisite a nomes de domínio de nível superior. Os sites da rede com URLs mapeados por domínio podem ter uma identidade separada dos outros sites da rede.
Normalmente, quando você cria uma rede multisite com WordPress, um site principal atua como o núcleo da rede que você usa para gerenciar todos os outros sites. Este site principal possui o domínio principal da rede, como
Os subsites que compõem o resto da rede terão nomes de domínio baseados no domínio principal.
Portanto, se a sua rede multisite criar sites usando subdomínios, o endereço da web de quaisquer novos sites seguirá este layout: ,, e assim por diante.
Se a rede usar subdiretórios para criar novos sites, os novos endereços de site seguirão este layout: ,, e assim por diante.
Com o mapeamento de domínio, cada um dos subsites da rede pode ter um nome de domínio que não esteja vinculado ao domínio de nível superior do site principal. Então, em vez de ou www., você pode ter .
Mapeamento de domínio multisite WordPress: casos de uso
A principal vantagem do mapeamento de domínio é a identidade exclusiva que ele fornece aos sites em uma rede WordPress Multisite. Essa funcionalidade o torna perfeito para vários cenários.
Se você tem uma empresa com várias marcas, pode criar uma rede multisite com subsites para cada marca. O mapeamento de domínio permitirá que cada site tenha uma identidade única no front-end enquanto você gerencia todos eles a partir do mesmo painel de administrador do WordPress.
Um freelancer ou agência pode usar o mapeamento de domínio com uma rede multisite para gerenciar vários domínios. Cada site do cliente será um subsite com um nome de domínio distinto.
As organizações multinacionais que necessitam de websites localizados para cada país em que operam podem mapear domínios de nível superior com código de país (ccTLDs) para os respectivos subsites.
Mesmo um usuário privado do WordPress que gosta de construir comunidades online para seus diferentes interesses ou hobbies pode usar o mapeamento de domínio para gerenciar seus sites.
Requisitos de mapeamento de domínio multisite
O mapeamento de domínio WordPress Multisite é um processo relativamente simples. Você deve atender a dois requisitos principais antes de começar.
Você deve ter:
- Um plano de hospedagem de vários domínios: você precisa de um plano de hospedagem que inclua essa funcionalidade para hospedar vários domínios e sites. Você pode obter o recurso de hospedagem multidomínio com um plano de hospedagem compartilhada, gerenciada, empresarial ou dedicada, já que a maioria dos hosts não restringe esse recurso a apenas um tipo de plano.
Além disso, os preços dos planos de hospedagem variam de acordo com o número de domínios suportados, com alguns suportando apenas alguns e outros oferecendo domínios ilimitados. Hostinger oferece hospedagem multidomínio com a maioria de seus planos de hospedagem totalmente gerenciados.
- Os nomes de domínio que você mapeará. Esses nomes serão atribuídos ao seu subsite. Você precisa de um para cada subsite que mapear. Alguns hosts, como o Hostinger, permitem que os clientes registrem nomes de domínio enquanto compram pacotes de hospedagem. Outros talvez não, e você terá que comprar e registrar-se em outro lugar.
Anteriormente, você precisava de plug-ins para instalar e configurar um WordPress Multisite, mas isso não é mais o caso. O arquivo principal do WordPress agora inclui tudo que você precisa.
Além disso, o mapeamento de domínio multisite é gratuito, mas você deve pagar pelos nomes de domínio e pela hospedagem. O processo de vinculá-los não acarreta nenhum custo monetário.
Como configurar o mapeamento de domínio em um WordPress Multisite
Agora você está pronto para configurar o mapeamento de domínio multisite do WordPress. Basta seguir estas sete etapas.
Instale o WordPress no seu plano de hospedagem
Se você estiver usando um plano de hospedagem WordPress totalmente gerenciado, como o plano Hostinger Maker, o processo de instalação do WordPress é tão simples quanto adicionar um novo site do seu painel e dar um nome a ele.
Todo o resto é resolvido e, quando a configuração for concluída, você terá acesso aos detalhes de login necessários para acessar o painel de administração. Se você comprou um nome de domínio como parte do seu plano de hospedagem, ele já estará vinculado.
Se você estiver usando um plano de hospedagem não gerenciado, há mais algumas etapas envolvidas na instalação do WordPress. Você precisará configurar um banco de dados, configurar contas de usuário para ele, fazer upload dos arquivos do WordPress para sua conta de hospedagem e concluir o assistente de configuração.
A equipe de suporte do seu host pode ajudá-lo se você tiver alguma dúvida.
Habilite o recurso multisite
O suporte multisite não está habilitado com uma instalação padrão do WordPress. Você precisa fazer algumas alterações na configuração do seu site WordPress para ter esse recurso.
Use um cliente FTP (File Transfer Protocol), como FileZilla ou WinSCP, para obter acesso aos arquivos e pastas da instalação do WordPress.
Você deverá ver as credenciais de FTP do seu plano de hospedagem no painel do seu host. Se o seu provedor de hospedagem usa cPanel, você pode usar o gerenciador de arquivos para navegar pelos arquivos do seu site em vez de usar um cliente FTP.
No diretório raiz do seu site, localize e abra o arquivo wp-config.php. Procure a linha de texto no arquivo que diz:
/* Isso é tudo, pare de editar! Feliz publicação. */
Logo acima dessa linha de texto, adicione as seguintes linhas de código e salve o arquivo:
/* Multisite */ define( ‘WP_ALLOW_MULTISITE’, true );
Configure sua rede multisite
As alterações no arquivo wp-config.php permitiram a instalação multisite e agora você pode configurar sua rede. Faça login no painel do administrador do seu site WordPress e navegue até Ferramentas > Configuração de rede do cardápio.
A partir daqui, você pode configurar como funcionarão os endereços de site dos subsites em sua rede multisite (como subdomínios ou subdiretórios). Qualquer uma das opções funciona, pois você mapeará nomes de domínio para os subsites.
Você também pode configurar outros detalhes relacionados à rede, como o título da rede (o nome da sua rede), o endereço do servidor e o endereço de e-mail do administrador da rede.
Quando terminar, o instalador fornecerá dois trechos de código e instruções sobre onde colá-los. O primeiro trecho de código vai para o arquivo wp-config.php em um local semelhante ao primeiro trecho de código que você adicionou.
Adicione esta linha de código logo abaixo do snippet de código especificado:
define(‘COOKIE_DOMAIN’, $_SERVER[‘HTTP_HOST’]);
Esse trecho de código é necessário explicitamente para mapeamento de domínio para garantir que o superadministrador da rede possa fazer login em qualquer um dos subsites, mesmo com os novos nomes de domínio.
O segundo trecho de código vai para o arquivo .htaccess, que está no mesmo diretório que wp-config.php. Depois de fazer essas alterações, você terá que fazer login novamente para acessar o painel de administração. O login desta vez fará com que você se conecte como superadministrador da sua rede WordPress Multisite.
Crie seus subsites
Agora que configurou corretamente sua rede multisite, você pode começar a adicionar subsites a ela. Primeiro, certifique-se de estar no painel de administração da sua rede, e não no painel do site principal.
Como superadministrador da rede, você pode navegar até o painel de administração da rede acessando Meus sites > Administrador de rede > Painel.
No painel, vá para o Locais > Adicionar novo. Preencha os detalhes do novo site que deseja adicionar à rede. Isso inclui o e-mail do administrador e o endereço do site, título e idioma.
O endereço do site que você usará dependerá de como você configurou seus endereços de rede. Mas você não deve se preocupar muito com o que escolher aqui, pois você mapeará um nome de domínio que servirá como endereço. O e-mail de administrador que você deve inserir aqui é diferente daquele que você digitou durante a configuração da rede.
Depois de inserir as informações necessárias e salvá-las, o novo site fará parte da sua rede. Você precisará repetir esse processo para cada subsite.
Atualize o endereço do site para cada subsite recém-criado
Em seguida, você precisa atualizar o URL do novo site para corresponder ao nome de domínio adquirido para ele. Lembre-se que este é um domínio diferente da URL do site principal da rede.
Vá para Locais no painel de administração para visualizar todos os sites da rede. Por enquanto, deve haver apenas o site principal e o subsite que você acabou de criar. Mova o ponteiro para o nome do subsite e clique no link “editar” que aparece abaixo dele.
Na nova página que aparece, altere o Endereço do site (URL) ao nome de domínio que você comprou e deseja atribuir a este subsite. Adicione todas as partes do nome de domínio, incluindo o protocolo, para que apareça como e não apenas .
Salve as alterações quando terminar e repita o processo para os outros subsites.
Crie registros DNS para seus subsites
Você pode ter vinculado o nome de domínio a um site da sua rede, mas essa associação só é reconhecida na instalação do WordPress.
Se você tentar visitar o nome de domínio pelo seu navegador, ele não conseguirá acessar o seu site. Isso ocorre porque os registros do Servidor de Nomes de Domínio não foram atualizados.
O processo de criação de um registro varia de host para host. Com Hostinger, a primeira etapa é adicionar um domínio ponteiro diretamente do painel do cliente. O tipo de domínio de ponteiro que você criará é um registro Alias/CNAME. Com isso, você vincula publicamente o nome de domínio de um subsite ao nome de seu site principal.
Outros provedores de hospedagem na web usam um processo semelhante para criar esses registros DNS, mas você pode revisar a documentação ou entrar em contato com a equipe de suporte se precisar de ajuda.
Se você comprou os domínios para o seu subsite do seu host, esta etapa concluiu. No entanto, para nomes de domínio registrados em um provedor de serviços diferente, você deve apontar o nome de domínio para os servidores de nomes do seu host da web.
O processo envolve obter os servidores de nomes corretos do seu host, fazer login no painel do seu registro de nomes de domínio e procurar as configurações de DNS que permitem atualizar os servidores de nomes com os servidores de nomes do seu host.
Depois de atualizar e salvar essas configurações para cada subsite, você terminará de mapear os nomes de domínio. Mas pode levar até 24 horas para que as alterações se propaguem pela Internet.
Gere certificados SSL para os subsites
Os certificados Secure Sockets Layer (SSL) são necessários para proteger seus subsites recém-criados. Eles permitem que os visitantes acessem seus sites usando o protocolo HTTPS mais seguro, que criptografa sua conexão.
Os planos de hospedagem gerenciada da Hostinger vêm com certificados SSL gratuitos da Let’s Encrypt para todos os domínios usados com um pacote de hospedagem, independentemente de você ter pago a Hostinger pelo domínio. Você pode ativar os certificados SSL no portal do cliente e emitir novos certificados para quaisquer subdomínios configurados.
Às vezes, você pode não ter acesso a certificados SSL gratuitos devido ao seu plano de hospedagem e precisará adicioná-los manualmente. Este processo envolve adquirir seus certificados SSL de uma autoridade de certificação (CA) e, em seguida, importar as chaves que você recebeu da CA para o painel de hospedagem do seu site.
Considerações finais: Guia de mapeamento de domínio WordPress Multisite
O mapeamento de nomes de domínio abre novas possibilidades para redes WordPress Multisite para empresas multinacionais, empresas multimarcas e agências que gerenciam sites de clientes.
Para que o processo funcione sem problemas, você precisa de um plano de hospedagem que suporte vários domínios e nomes de domínio para seus subsites. Se algum desses dois critérios estiver faltando, você terá problemas durante o processo de mapeamento.
Procurando um host que ofereça suporte superior e um plano que inclua tudo o que você precisa para mapear e operar sua rede multisite? Confira hoje mesmo a hospedagem WordPress empresarial totalmente gerenciada da Hostinger.