Adicionar blogs como domínios ao WordPress Multisite no Lightsail - Amazon Lightsail

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Adicionar blogs como domínios ao WordPress Multisite no Lightsail

Uma instância do WordPress Multisite no Amazon Lightsail é projetada para usar vários domínios ou subdomínios, para cada site de blog criado dentro dessa instância. Neste guia, mostraremos como adicionar um site de blog usando um domínio diferente do domínio primário do blog principal em sua instância do WordPress Multisite. Por exemplo, se o domínio primário do blog principal for example.com, você pode criar novos sites de blog que usam os domínios another-example.com e third-example.com na mesma instância.

nota

Você também pode adicionar sites usando subdomínios em sua instância do WordPress Multisite. Para obter mais informações, consulte Adicionar blogs como subdomínios na instância WordPress Multisite.

Pré-requisitos

Conclua os seguintes pré-requisitos na ordem mostrada:

  1. Crie uma instância do WordPress Multisite no Lightsail. Para obter mais informações, consulte Criar uma instância.

  2. Crie um endereço IP estático e anexe-o à instância do WordPress Multisite no Lightsail. Para obter mais informações, consulte Create a static IP and attach it to an instance.

  3. Adicione seu domínio ao Lightsail criando uma zona de DNS e, em seguida, aponte-o para o IP estático anexado à instância do WordPress Multisite. Para obter mais informações, consulte Criar uma zona DNS para gerenciar registros de DNS do domínio.

  4. Definir o domínio primário para a instância do WordPress Multisite. Para obter mais informações, consulte Definir o domínio primário para a instância do WordPress Multisite.

Adicionar um blog como um domínio à instância do WordPress Multisite

Conclua essas etapas para criar um site de blog na instância do WordPress Multisite, que usa um domínio diferente do domínio primário do blog principal.

Importante

Você deve concluir a etapa 4, listada na seção de pré-requisitos deste guia antes de seguir essas etapas.

  1. Faça login no painel de administração de sua instância do WordPress Multisite.

  2. Escolha Meus sites, Administrador da rede e Sites no painel de navegação superior.

    Menu de sites no painel de administração do WordPress.
  3. Escolha Adicionar novo para adicionar um novo site de blog.

  4. Insira um endereço de site na caixa de texto Endereço do site (URL). Esse é o domínio que será usado para o novo site de blog. Por exemplo, se o seu novo site de blog usará example-blog.com como domínio, insira example-blog na caixa de texto Endereço do site (URL). Ignore o sufixo de domínio primário exibido na página.

    Ignore o sufixo de domínio no painel de administração do WordPress
  5. Insira um título do site, selecione um idioma e insira um e-mail de administrador.

  6. Escolha Adicionar site.

  7. Selecione Editar site no banner de confirmação que aparece na página. Isso vai redirecioná-lo para editar os detalhes do site que você criou recentemente.

    Página Editar site
  8. Na página Editar site, altere o subdomínio listado na caixa de texto Endereço do site (URL) para o apex do domínio que deseja usar. Neste exemplo, especificamos http://example-blog.com.

    Editar endereço do site
  9. Escolha Salvar alterações.

    Neste momento, o novo site de blog foi criado na instância do WordPress Multisite, mas o domínio ainda não foi configurado a fim de rotear para o novo site de blog. Avance até a próxima etapa para adicionar um registro de endereços (registro A) à zona de DNS de seu domínio.

    Lista de sites no painel de administração do WordPress.

Adicionar um registro de endereços (registro A) à zona de DNS de seu domínio

Conclua estas etapas para apontar o domínio de seu novo site de blog para a instância do WordPress Multisite. É necessário executar essas etapas para cada site de blog criado na instância do WordPress Multisite.

Para fins de demonstração, usaremos a zona de DNS do Lightsail. No entanto, as etapas podem ser semelhantes para outras zonas de DNS normalmente hospedadas por registradores de domínios.

Importante

Você pode criar um máximo de seis zonas de DNS no console do Lightsail. Se precisar de mais zonas de DNS, recomendamos usar o Amazon Route 53 para gerenciar os registros de DNS do domínio. Para obter mais informações, consulte Make Amazon Route 53 the DNS service for an existing domain.

  1. Faça login no console do Lightsail.

  2. No painel de navegação esquerdo, escolha Domínios e DNS.

  3. Na seção Zonas de DNS, escolha a zona de DNS para o domínio de seu novo site de blog.

  4. No editor de zonas de DNS, escolha a guia DNS records (Registros de DNS). Escolha Add record (Adicionar registro).

    O editor de zonas de DNS no console do Lightsail.
  5. Escolha Registro A no menu suspenso de tipos de registro.

  6. Na caixa de texto Record name (Nome do registro), insira um símbolo “arroba” (@) para criar um registro para a raiz do domínio.

  7. Na caixa de texto É resolvido para, escolha o endereço IP estático anexado à instância do WordPress Multisite.

    Inclusão de um registro de endereço à zona de DNS no console do Lightsail.
  8. Escolha o ícone Save (Salvar).

    Depois que a alteração for propagada por meio do DNS da Internet, o domínio encaminhará o tráfego para o novo site de blog na instância do WordPress Multisite.

Quando você adiciona sites de blog como domínios à instância do WordPress Multisite, você também deve atualizar o arquivo de configuração (wp-config) do WordPress em sua instância para habilitar a compatibilidade com cookies. Se você não habilitar a compatibilidade com cookies, os usuários podem receber a mensagem "Erro: os cookies estão bloqueados ou não são compatíveis" ao tentar entrar no painel de administração do WordPress de seus sites de blog.

  1. Faça login no console do Lightsail.

  2. Na página inicial do Lightsail, escolha o ícone de conexão rápida SSH para a instância do WordPress Multisite.

    Conexão rápida SSH no console do Lightsail.
  3. Depois que a sessão SSH com base em navegador do Lightsail estiver conectada, insira o comando a seguir para abrir e editar o arquivo wp-config.php em sua instância usando o Vim:

    sudo vim /opt/bitnami/wordpress/wp-config.php
    nota

    Se esse comando falhar, você pode estar usando uma versão mais antiga da instância do WordPress Multisite. Tente executar o comando a seguir.

    sudo vim /opt/bitnami/wordpress/wp-config.php
  4. Pressione I para entrar no modo de inserção do Vim.

  5. Adicione a seguinte linha de texto abaixo da linha define('WP_ALLOW_MULTISITE', true);.

    define('COOKIE_DOMAIN', $_SERVER['HTTP_HOST']);

    O arquivo vai ficar assim quando estiver pronto:

    Editar para o arquivo wp-config
  6. Pressione a tecla Esc para sair do modo de inserção do Vim e, em seguida, digite :wq!, pressione Enter para gravar (salvar) as edições e saia do Vim.

  7. Insira o comando a seguir para reiniciar os serviços subjacentes na instância do WordPress.

    sudo /opt/bitnami/ctlscript.sh restart

    Os cookies agora devem estar ativados em sua instância do WordPress Multisite, e os usuários que estiverem tentando entrar em seus sites de blog não receberão a mensagem “Erro: os cookies estão bloqueados ou não são compatíveis”.

Próximas etapas

Depois de adicionar blogs como domínios à instância do WordPress Multisite, recomendamos que você se familiarize com a administração do WordPress Multisite. Para obter mais informações, consulte Administração de redes multisite na documentação do WordPress.