Skip to main content

Verificando seu domínio personalizado para o Pages

Quem pode usar esse recurso?

O Pages está disponível em repositórios públicos com o Free e o Free para organizações, e em repositórios públicos e privados com o Pro, o Team, o Enterprise Cloud e o Enterprise Server. Para saber mais, confira Planos do .

O Pages agora usa o Actions para executar a compilação Jekyll. Ao usar uma ramificação como a origem da sua compilação, o Actions deverá estar habilitado em seu repositório se você quiser usar o fluxo de trabalho interno do Jekyll. Como alternativa, se o Actions não estiver disponível ou estiver desabilitado, adicionar um .nojekyll arquivo à raiz da ramificação de origem ignorará o processo de compilação do Jekyll e implantará o conteúdo diretamente. Para mais informações sobre ativar o Actions, confira Gerenciando as configurações do Actions para um repositório.

Quando você verifica um domínio personalizado de sua conta pessoal, somente repositórios pertencentes a sua conta pessoal podem ser usados para publicar um site Pages no domínio personalizado verificado ou nos subdomínios imediatos do domínio. De forma similar, quando você verifica um domínio personalizado de sua organização pessoal, apenas repositórios pertencentes a sua organização podem ser usados para publicar um site Pages no domínio personalizado verificado ou nos subdomínios imediatos do domínio.

Verificar seu domínio impede que outros usuários do de assumir seu domínio personalizado e usá-lo para publicar seu próprio site de Pages. As tomadas de domínio podem acontecer quando você excluir seu repositório, quando seu plano de cobrança é rebaixado, ou após qualquer outra alteração que desvincula o domínio personalizado ou quando você desabilita Pages enquanto o domínio permanece configurado para Pages e não é verificado.

Ao verificar um domínio, todos os subdomínios imediatos também são incluídos na verificação. Por exemplo, se o domínio personalizado .com for verificado, o docs..com, o support..com e todos os outros subdomínios imediatos também serão protegidos contra tomadas de controle.

Aviso

É altamente recomendável não usar registros DNS curingas, como *.example.com. Esses registros colocam você em risco imediato de aquisições de domínio, mesmo se você verificar o domínio. Por exemplo, verificar example.com impedirá que outra pessoa use a.example.com, mas ela ainda poderá usar b.a.example.com (que é coberto pelo registro DNS curinga). Para saber mais, confira Verificando seu domínio personalizado para o Pages.

Também é possível verificar um domínio para sua organização, que exibe um selo "Verificado" na organização . Para saber mais, confira Verificar ou aprovar um domínio para sua organização.

Você pode estar verificando um domínio seu, que está atualmente em uso por outro usuário ou organização, para disponibilizá-lo para seu site do Pages. Nesse caso, o domínio será imediatamente liberado dos sites do Pages que pertencem a outros usuários ou organizações. Se você estiver tentando verificar um domínio já verificado (verificado por outro usuário ou organização), o processo de liberação não será bem-sucedido.

Observação

Se você não vir as opções descritas abaixo, verifique se está em suas Configurações do perfil, não nas configurações do repositório. A verificação do domínio ocorre no nível do perfil.

  1. No canto superior direito de qualquer página do , clique sua foto de perfil e, em seguida, clique em Configurações.

  2. Na seção "Código, planejamento e automação" da barra lateral, clique em Páginas.

  3. À direita, clique em Adicionar um domínio.

  4. Em "Qual domínio você deseja adicionar?", insira o domínio que você deseja verificar e clique em Adicionar domínio.

    Captura de tela do campo para adicionar um domínio verificado ao seu site do GitHub Pages. Um botão verde "Add domain" é mostrado abaixo do campo.

  5. Siga as instruções descritas em "Adicionar um registro TXT DNS" para criar o registro TXT no serviço de hospedagem de domínio.

    Captura de tela das instruções do GitHub Pages para adicionar um registro TXT à configuração DNS de example.com.

  6. Aguarde que a configuração de DNS seja alterada. Isto pode ser imediato ou demorar até 24 horas. Confirme a alteração na configuração de DNS executando o comando dig na linha de comando. No comando abaixo, substitua USERNAME pelo nome de usuário e example.com pelo domínio que você está verificando. Se a sua configuração de DNS foi atualizada, você deverá ver o seu novo registro TXT na saída.

    dig _-pages-challenge-USERNAME.example.com +nostats +nocomments +nocmd TXT
    
  7. Depois de confirmar que a configuração de DNS foi atualizada, verifique o domínio. Se a alteração não for imediata e você tiver saído da página anterior, volte às configurações do Pages seguindo as primeiras etapas e, à direita do domínio, clique em e clique em Continuar verificando.

    Captura de tela das configurações de "Domínios verificados". Há uma opção "Continuar a verificação" abaixo do ícone de kebab horizontal à direita com um contorno em laranja.

  8. Para verificar o domínio, clique em Verificar.

  9. Para garantir que o seu domínio personalizado permaneça verificado, mantenha o registro TXT na configuração DNS dele.

Os proprietários da organização podem verificar domínios personalizados para a sua organização.

Observação

Se você não vir as opções descritas abaixo, verifique se está nas Configurações da organização. A verificação de domínio não ocorre nas configurações do repositório.

  1. No canto superior direito de , selecione sua foto de perfil e clique em Your organizations.

  2. Ao lado da organização, clique em Configurações.

  3. Na seção "Código, planejamento e automação" da barra lateral, clique em Páginas.

  4. À direita, clique em Adicionar um domínio.

  5. Em "Qual domínio você deseja adicionar?", insira o domínio que você deseja verificar e clique em Adicionar domínio.

    Captura de tela do campo para adicionar um domínio verificado ao seu site do GitHub Pages. Um botão verde "Add domain" é mostrado abaixo do campo.

  6. Siga as instruções descritas em "Adicionar um registro TXT DNS" para criar o registro TXT no serviço de hospedagem de domínio.

    Captura de tela das instruções do GitHub Pages para adicionar um registro TXT à configuração DNS de example.com.

  7. Aguarde a alteração da configuração de DNS. Isso pode ser imediato ou levar até 24 horas. Confirme a alteração na configuração de DNS executando o comando dig na linha de comando. No comando abaixo, substitua ORGANIZATION pelo nome da sua organização e example.com pelo domínio que você está verificando. Se a sua configuração de DNS foi atualizada, você deverá ver o seu novo registro TXT na saída.

    dig _-pages-challenge-ORGANIZATION.example.com +nostats +nocomments +nocmd TXT
    
  8. Depois de confirmar que a configuração de DNS foi atualizada, verifique o domínio. Se a alteração não for imediata e você tiver saído da página anterior, volte às configurações do Pages seguindo as primeiras etapas e, à direita do domínio, clique em e clique em Continuar verificando.

    Captura de tela das configurações de "Domínios verificados". Há uma opção "Continuar a verificação" abaixo do ícone de kebab horizontal à direita com um contorno em laranja.

  9. Para verificar o domínio, clique em Verificar.

  10. Para garantir que o seu domínio personalizado permaneça verificado, mantenha o registro TXT na configuração DNS dele.