

# Adicione um domínio à sua distribuição padrão do CloudFront
<a name="add-domain-existing-distribution"></a>

Depois de criar uma nova distribuição padrão do CloudFront, você pode adicionar um domínio a ela. Opcionalmente, você pode configurar um domínio do Amazon Route 53 para sua distribuição padrão ao criá-la. Para obter mais informações, consulte [Criar uma distribuição do CloudFront no console](distribution-web-creating-console.md#create-console-distribution).

## Adicione um domínio à sua distribuição padrão existente
<a name="add-domain-standard"></a>

**Para adicionar um domínio à sua distribuição padrão**

1. Faça login no Console de gerenciamento da AWS e abra o console do CloudFront em [https://console.aws.amazon.com/cloudfront/v4/home](https://console.aws.amazon.com/cloudfront/v4/home).

1. No painel de navegação, escolha **Distribuições** e escolha a ID da distribuição.

1. Em **Configurações**, **Nomes de domínio alternativos**, escolha **Adicionar um domínio**.

1. Insira até cinco domínios para servir.

1. Escolha **Próximo**.

1. Para o **certificado TLS**, se o CloudFront não conseguir encontrar um certificado (ACM) AWS Certificate Manager existente para seu domínio na sua Conta da AWS na Região da AWS `us-east-1`, você poderá criar um.
   + Se você estiver usando o Amazon Route 53 (Route 53), o CloudFront cria automaticamente um certificado para você.

1. Quando seu certificado for provisionado, você deverá atualizar seus registros de DNS com seu provedor de DNS para provar a propriedade do domínio. Em seguida, escolha **Validar certificado**. Para obter mais informações, consulte [Apontar domínios para o CloudFront (distribuição padrão)](#point-domains-standard).
   + Se você estiver usando o Route 53, o CloudFront atualiza seus registros de DNS para você.

1. Escolha **Próximo**.

1. Revise suas alterações e escolha **Adicionar domínios**.

1. Antes de enviar tráfego para sua distribuição, atualize seus registros DNS para apontar para o CloudFront. Para obter mais informações, escolha **Encaminhar domínios para o CloudFront** na seção **Configurações** da sua página de detalhes de distribuição.
   + Se você estiver usando o Route 53, você pode fazer o CloudFront configurar o roteamento de DNS para você automaticamente.

## Apontar domínios para o CloudFront (distribuição padrão)
<a name="point-domains-standard"></a>

Atualize os registros de DNS para rotear o tráfego de cada domínio para o nome de host do CloudFront. Você pode ter vários nomes de domínio, mas eles devem ser resolvidos nesse nome de host.

**Como apontar domínios para o CloudFront**

1. Copie o valor do nome de host do CloudFront; por exemplo, d111111abcdef8.cloudfront.net.

1. Atualize os registros de DNS para rotear o tráfego de cada domínio para o nome de host do CloudFront.

   1. Faça login no registrador de domínio ou no console de gerenciamento do provedor de DNS.

   1. Acesse a seção de gerenciamento de DNS do seu domínio.
      + **Para subdomínios**: crie um registro CNAME. Por exemplo:
        + **Nome**: seu subdomínio (como `www` ou `app`).
        + **Valor/Destino**: seu nome de host do CloudFront
        + **Tipo de registro**: CNAME.
        + **TTL**: 3.600 (ou o que for apropriado para seu caso de uso).
      + **Para domínios apex/raiz**: isso requer uma configuração de DNS exclusiva, porque os registros CNAME padrão não podem ser usados no nível do domínio raiz ou apex. Como a maioria dos provedores de DNS não oferece suporte a registros ALIAS, recomendamos criar um registro ALIAS no Route 53. Por exemplo:
        + **Nome**: o domínio ápex (como `example.com`).
        + **Tipo de registro**: A.
        + **Alias**: sim.
        + **Destino do alias**: seu nome de host do CloudFront
        + **Política de roteamento**: simples (ou o que for apropriado para seu caso de uso).

   1. Verifique se a alteração de DNS foi propagada. (Isso geralmente acontece quando o TTL expira. Às vezes, pode levar de 24 a 48 horas.) Use uma ferramenta, como `dig` ou `nslookup`.

      ```
      dig www.example.com
      # Should eventually return a CNAME pointing to your CloudFront hostname
      ```

1. Retorne ao console do CloudFront e escolha **Enviar**. Quando o domínio estiver ativo, o CloudFront atualizará o respectivo status para indicar que o domínio está pronto para atender ao tráfego.

Para obter mais informações, consulte a documentação do seu provedor de DNS:
+ [Cloudflare](https://developers.cloudflare.com/dns/manage-dns-records/how-to/create-dns-records/)
+ [ClouDNS](https://www.cloudns.net/wiki/article/9/)
+ [DNSimple](https://support.dnsimple.com/categories/dns/)
+ [Gandi.net](https://www.gandi.net/)
+ [GoDaddy](https://www.godaddy.com/help/manage-dns-records-680)
+ [Google Cloud DNS](https://cloud.google.com/dns/docs/records)
+ [Namecheap](https://www.namecheap.com/support/knowledgebase/article.aspx/767/10/how-to-change-dns-for-a-domain/)