

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á.

# Ofereça conteúdo com domínios personalizados para sua distribuição do Lightsail
<a name="amazon-lightsail-enabling-distribution-custom-domains"></a>

Habilite domínios personalizados para sua distribuição do Amazon Lightsail para usar seus nomes de domínio registrados com sua distribuição. Antes de habilitar domínios personalizados, sua distribuição aceita tráfego somente para o domínio padrão associado à sua distribuição quando você a cria pela primeira vez (por exemplo, `123456abcdef.cloudfront.net`). Ao habilitar domínios personalizados, você deve escolher o certificado SSL/TLS Lightsail que criou para os domínios que deseja usar com sua distribuição. Depois de habilitar domínios personalizados, sua distribuição aceita tráfego para todos os domínios associados ao certificado escolhido.

**Importante**  
Apenas um certificado de cada vez pode estar sendo utilizado por distribuição. Se você desabilitar domínios personalizados em sua distribuição, esta não será mais capaz de lidar com tráfego HTTPS do seu domínio registrado até que os domínios personalizados sejam novamente habilitados.  
Os nomes de domínio associados ao SSL/TLS certificado não podem ser usados por outra distribuição em todas as contas da Amazon Web Services (AWS), incluindo distribuições no CloudFront serviço Amazon. Você poderá criar o certificado para os domínios, mas não poderá usá-lo com a sua distribuição.

Para obter mais informações sobre distribuições, consulte [Distribuições de rede de entrega de conteúdo](amazon-lightsail-content-delivery-network-distributions.md).

## Pré-requisitos
<a name="enable-distribution-custom-domains-prerequisite"></a>

Antes de começar, você precisa criar uma distribuição do Lightsail. Para informações, consulte [Criar uma distribuição](amazon-lightsail-creating-content-delivery-network-distribution.md).

Você também deve ter criado e validado um SSL/TLS certificado para sua distribuição. Para obter mais informações, consulte [Criar SSL/TLS certificados para sua distribuição](amazon-lightsail-create-a-distribution-certificate.md) e [Validar certificados SSL/TLS](amazon-lightsail-validating-a-distribution-certificate.md) para sua distribuição.

## Habilitar domínios personalizados para a sua distribuição
<a name="enable-distribution-custom-domains"></a>

Conclua o procedimento a seguir para habilitar domínios personalizados para a sua distribuição.

1. Faça login no console do [Lightsail](https://lightsail.aws.amazon.com/).

1. No painel de navegação esquerdo, escolha **Redes**.

1. Escolha o nome da distribuição para a qual deseja habilitar domínios personalizados.

1. Selecione a guia **Domínios personalizados** na página de gerenciamento da distribuição.

1. Selecione **Anexar certificado**.

   Caso não tenha certificados, você deve primeiro criar e validar um certificado SSL/TLS para seus domínios para poder anexá-lo à distribuição. Para obter mais informações, consulte [Criar SSL/TLS certificados para sua distribuição](amazon-lightsail-create-a-distribution-certificate.md).

1. No menu suspenso que é exibido, selecione um certificado válido para os domínios que você deseja usar com a distribuição.

1. Verifique se as informações do certificado estão corretas e escolha **Attach** (Anexar).

1. O **status** da distribuição será alterado para **Updating** (Atualizando). Depois que o status for alterado para **Enabled** (Habilitado), o domínio do certificado será exibido na seção **Custom domains** (Domínios personalizados). 

1. Escolha **Add domain assignment** (Adicionar atribuição de domínio) para direcionar o domínio para a distribuição.

1. Verifique se as informações do certificado e do DNS estão corretas e escolha **Add assignment** (Adicionar atribuição). Após alguns instantes, o tráfego para o domínio selecionado começará a ser aceito por sua distribuição.

**Topics**
+ [Pré-requisitos](#enable-distribution-custom-domains-prerequisite)
+ [Habilitar domínios personalizados para a sua distribuição](#enable-distribution-custom-domains)
+ [Apontar o domínio para uma distribuição](amazon-lightsail-point-domain-to-distribution.md)
+ [Alterar o domínio personalizado](amazon-lightsail-changing-distribution-custom-domains.md)
+ [Desabilitar domínios personalizados de distribuição](amazon-lightsail-disabling-distribution-custom-domains.md)
+ [Adicionar domínio de distribuição ao serviço de contêiner](amazon-lightsail-adding-distribution-default-domain-to-container-service.md)

# Aponte domínios personalizados para distribuições do Lightsail
<a name="amazon-lightsail-point-domain-to-distribution"></a>

Você deve direcionar seus nomes de domínio registrados para sua distribuição do Amazon Lightsail depois de habilitar os domínios personalizados para sua distribuição. Para fazer isso, adicione um registro de alias à zona DNS de cada um dos domínios especificados no certificado que você está usando com sua distribuição. Todos os registros que você adicionar devem apontar para o domínio padrão (por exemplo, `123456abcdef.cloudfront.net`) da sua distribuição.

Neste guia, fornecemos o procedimento para direcionar seus domínios para sua distribuição usando uma zona DNS do Lightsail. O procedimento para direcionar seus domínios para sua distribuição usando um provedor de hospedagem DNS diferente, como Domain.com ou GoDaddy, pode ser semelhante. [Para obter mais informações sobre as zonas DNS do Lightsail, consulte DNS.](understanding-dns-in-amazon-lightsail.md)

Para obter mais informações sobre distribuições, consulte [Criar uma distribuição](amazon-lightsail-creating-content-delivery-network-distribution.md).

**Índice**
+ [Etapa 1: Concluir os pré-requisitos](#point-domain-to-distribution-prerequisite)
+ [Etapa 2: Obter o domínio padrão de sua distribuição](#get-distribution-default-domain-name)
+ [Etapa 3: Adicionar um registro à zona DNS do seu domínio](#add-distribution-alias-record-to-dns-zone)

## Etapa 1: Concluir os pré-requisitos
<a name="point-domain-to-distribution-prerequisite"></a>

Antes de começar, você deve habilitar os domínios personalizados para sua distribuição do Lightsail. Para obter mais informações, consulte [Habilitar domínios personalizados para a sua distribuição](amazon-lightsail-enabling-distribution-custom-domains.md).

## Etapa 2: Obter o domínio padrão de sua distribuição
<a name="get-distribution-default-domain-name"></a>

Conclua o procedimento a seguir para obter o nome de domínio padrão da sua distribuição, que você especifica ao adicionar um registro de alias ao DNS do seu domínio.

1. Faça login no console do [Lightsail](https://lightsail.aws.amazon.com/).

1. No painel de navegação esquerdo, escolha **Redes**.

1. Escolha o nome da distribuição para a qual deseja obter o nome de domínio padrão.

1. Na seção de cabeçalho da página de gerenciamento da distribuição, anote o nome de domínio padrão da distribuição. O nome de domínio padrão da sua distribuição é semelhante a `123456abcdef.cloudfront.net`.

   Você deve adicionar esse valor como parte de um registro de alias no DNS de seus domínios. Recomendamos que você copie e cole esse valor em um arquivo de texto que você pode consultar posteriormente. Continue para a próxima seção [Etapa 3: Adicionar um registro à zona DNS do seu domínio](#add-distribution-alias-record-to-dns-zone) deste tutorial.

## Etapa 3: Adicionar um registro à zona DNS do seu domínio
<a name="add-distribution-alias-record-to-dns-zone"></a>

Conclua as etapas a seguir para adicionar um registro à zona DNS do seu domínio.

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

1. Sob a seção **Zonas DNS** da página, escolha o nome de domínio ao qual você deseja adicionar o registro que direcionará o tráfego do seu domínio para a sua distribuição.

1. Escolha a guia **DNS records** (Registros de DNS). Escolha **Add record** (Adicionar registro).

1. Conclua uma das seguintes etapas, dependendo do tipo de domínio que deseja apontar para sua distribuição:
   + Escolha um registro de endereço (A) para apontar um domínio apex (por exemplo, `example.com`) para sua distribuição.

     Se um registro A para o apex do seu domínio já estiver presente em sua zona DNS, você precisará editar esse registro existente em vez de adicionar outro registro A.
   + Escolha um nome canônico (CNAME) para direcionar um subdomínio (por exemplo, `website.example.com`) para sua distribuição.

1. Se você estiver adicionando um registro A, então escolha o nome da sua distribuição na caixa **Resolve para**. Se você estiver adicionando um registro CNAME, insira o nome de domínio padrão da sua distribuição na caixa de texto **Mapear para**.
**nota**  
Quando você adiciona um registro A à sua zona DNS e escolhe o nome da distribuição, está de fato adicionando um registro de alias, que é diferente de um registro de endereço. O Lightsail facilita a adição de registros de alias sem as etapas adicionais que normalmente são necessárias em outros provedores de hospedagem de DNS.

1. Escolha o ícone salvar para salvar o registro em sua zona DNS.

   Repita estas etapas para adicionar registros DNS adicionais para domínios em seu certificado que você está usando com sua distribuição. Aguarde até que as alterações sejam propagadas pelo DNS da Internet. Após alguns minutos, você deverá ver se seu domínio está apontando para sua distribuição. Você também deve testar sua distribuição. Para obter mais informações, consulte [Testas sua distribuição](amazon-lightsail-testing-distribution.md).

# Atualizar domínios do certificado SSL/TLS da distribuição do Lightsail
<a name="amazon-lightsail-changing-distribution-custom-domains"></a>

Você pode alterar os domínios personalizados usados por sua distribuição Amazon Lightsail para outro domínio ou conjunto de domínios. Para fazer isso, você deve primeiro criar um novo certificado SSL/TLS para os domínios que você deseja usar com sua distribuição. Para obter mais informações, consulte [Criar um certificado SSL/TLS para a distribuição](amazon-lightsail-create-a-distribution-certificate.md). Depois que o novo certificado é validado, você troca o certificado antigo pelo novo, alterando assim os domínios personalizados para sua distribuição.

Para obter mais informações sobre distribuições, consulte [Criar uma distribuição](amazon-lightsail-creating-content-delivery-network-distribution.md).

## Alterar os domínios personalizados da distribuição
<a name="changing-distribution-custom-domains"></a>

Conclua o procedimento a seguir para alterar os domínios personalizados para a sua distribuição.

1. Faça login no [console do Lightsail](https://lightsail.aws.amazon.com/).

1. No painel de navegação esquerdo, escolha **Redes**.

1. Escolha o nome da distribuição para a qual você deseja alterar os domínios personalizados.

1. Escolha a guia **Domínios personalizados** na página de gerenciamento da sua distribuição.

1. Desvincule o certificado SSL/TLS que está anexado à distribuição.

   O status da distribuição será alterado para **In progress** (Em andamento).

1. Depois que o status da distribuição voltar para **Enabled** (Habilitado), escolha **Attach certificate** (Anexar certificado).

1. No menu suspenso que é exibido, selecione um certificado válido para os domínios que você deseja usar com a distribuição.

1. Verifique se as informações do certificado estão corretas e escolha **Attach** (Anexar).

1. Adicione uma atribuição de domínio ao DNS do domínio para direcionar o domínio para a distribuição.

   O **status** da distribuição será alterado para **Updating** (Atualizando). Depois que o status for alterado para **Ready** (Pronto), o domínio do certificado será exibido na seção **Custom domains** (Domínios personalizados). Escolha **Add domain assignment** (Adicionar atribuição de domínio) para direcionar o domínio para a distribuição.

1. Escolha **Add assignment** (Adicionar atribuição). Após alguns instantes, o tráfego para o domínio selecionado começará a ser aceito por sua distribuição.

1. Escolha **Salvar**.

# Desativar domínios personalizados para distribuições do Lightsail
<a name="amazon-lightsail-disabling-distribution-custom-domains"></a>

Desative domínios personalizados para sua distribuição do Amazon Lightsail para parar de usar seus nomes de domínio registrados com sua distribuição. Depois de desabilitar domínios personalizados, sua distribuição aceita tráfego somente para o domínio padrão associado à distribuição quando você criá-la pela primeira vez (por exemplo, `123456abcdef.cloudfront.net`), e o tráfego para os domínios personalizados associados anteriormente exibirá um erro 403.

Para obter mais informações sobre distribuições, consulte [Distribuições de rede de entrega de conteúdo](amazon-lightsail-content-delivery-network-distributions.md).

## Desabilitar domínios personalizados de sua distribuição
<a name="disable-distribution-custom-domains"></a>

Conclua o procedimento a seguir para desabilitar os domínios personalizados para a sua distribuição.

1. Faça login no console do [Lightsail](https://lightsail.aws.amazon.com/).

1. No painel de navegação esquerdo, escolha **Redes**.

1. Escolha o nome da distribuição para a qual você deseja desabilitar os domínios personalizados.

1. Selecione a guia **Domínios personalizados** na página de gerenciamento da distribuição.

   A página **Domínios personalizados** exibe os SSL/TLS certificados atualmente anexados à sua distribuição, se houver.

1. Escolha uma das seguintes opções:

   1. Selecione **Configure distribution domains** (Configurar domínios de distribuição) para desmarcar os domínios que foram selecionados previamente ou para selecionar mais domínios associados à distribuição.

   1. Selecione **Desvincular** para desvincular o certificado da distribuição e remover todos os domínios associados.

1. Sua solicitação para desabilitar domínios personalizados é enviada, e o estado de sua distribuição é alterado para **Em andamento**. Após um tempo, o estado de sua distribuição muda para **Habilitado**.

Depois de desabilitar domínios personalizados, sua distribuição aceita tráfego somente para o domínio padrão associado à distribuição quando você criá-la pela primeira vez (por exemplo, `123456abcdef.cloudfront.net`), e o tráfego para os domínios personalizados associados anteriormente exibirá um erro 403. Você deve atualizar os registros de DNS dos domínios para que o tráfego desses domínios seja direcionado para outro recurso.

# Adicionar o domínio padrão de uma distribuição a um serviço de contêiner do Lightsail
<a name="amazon-lightsail-adding-distribution-default-domain-to-container-service"></a>

Você pode escolher um serviço de contêiner Amazon Lightsail como origem de uma distribuição de rede de entrega de conteúdo (CDN). Em seguida, a distribuição armazena em cache e disponibiliza o site ou a aplicação Web hospedada em seu serviço de contêiner. Se você estiver usando uma distribuição do Lightsail com seu serviço de contêiner do Lightsail, o Lightsail adicionará automaticamente o nome de domínio padrão da sua distribuição como um domínio personalizado no seu serviço de contêiner. Isso permite que o tráfego seja roteado entre sua distribuição e o serviço de contêiner. No entanto, você *deve* executar as etapas descritas neste guia para adicionar manualmente o nome de domínio padrão da sua distribuição ao serviço de contêiner nas seguintes circunstâncias:
+ Se algo der errado e o nome de domínio padrão da distribuição não for adicionado automaticamente ao serviço de contêiner.
+ Se você estiver usando uma distribuição diferente da Lightsail com seu serviço de contêiner.

Você pode adicionar manualmente o nome de domínio padrão da sua distribuição ao seu serviço de contêiner somente usando o AWS Command Line Interface (AWS CLI). Para obter mais informações sobre serviços de contêiner, consulte [Serviços de contêiner](amazon-lightsail-container-services.md). Para obter mais informações sobre distribuições, consulte [Armazenamento de objetos](buckets-in-amazon-lightsail.md).

## Adicionar o domínio padrão de uma distribuição para um serviço de contêiner
<a name="adding-distribution-default-domain-to-container-service"></a>

Conclua o procedimento a seguir para adicionar o domínio padrão de uma distribuição a um serviço de contêiner no Lightsail usando o AWS Command Line Interface ().AWS CLI Faça isso usando o comando `update-container-service`. Para obter mais informações, consulte [update-container-service](https://docs.aws.amazon.com/cli/latest/reference/lightsail/update-container-service.html) na *Referência de comandos da AWS CLI *.

**nota**  
Você deve instalar AWS CLI e configurá-lo para o Lightsail antes de continuar com esse procedimento. Para obter mais informações, consulte [Configurar o AWS CLI para trabalhar com o Lightsail](lightsail-how-to-set-up-and-configure-aws-cli.md).

1. Abra um prompt de comando ou uma janela de terminal.

1. Digite um dos comandos a seguir para adicionar o domínio padrão de uma distribuição a um serviço de contêiner.
**nota**  
Se você adicionou um domínio personalizado ao serviço de contêiner, precisará especificar o domínio personalizado e o domínio padrão da distribuição.

   **Nenhum domínio personalizado está configurado no serviço de contêiner:**

   ```
   aws lightsail update-container-service --service-name ContainerServiceName --public-domain-names '{"_": ["DistributionDefaultDomain"]}'
   ```

   **Um ou mais domínios personalizados estão configurados no serviço de contêiner:**

   ```
   aws lightsail update-container-service --service-name ContainerServiceName --public-domain-names '{"CertificateName": ["ExistingCustomDomain"],"_": ["DistributionDefaultDomain"]}'
   ```

   No comando, substitua o seguinte exemplo de texto pelo seu próprio:
   + *ContainerServiceName*- O nome do serviço de contêiner Lightsail que foi especificado como a origem da distribuição.
   + *DistributionDefaultDomain*- O domínio padrão da distribuição que está usando o serviço de contêiner como origem. Por exemplo, .`example123.cloudfront.net`
   + *CertificateName*"- O nome do certificado Lightsail dos domínios personalizados atualmente anexados ao serviço de contêiner, se houver. Se não houver domínios personalizados anexados ao serviço de contêiner, use o comando rotulado como **Nenhum domínio personalizado está configurado no serviço de contêiner**.
   + *DistributionDefaultDomain*- O domínio personalizado atualmente vinculado ao serviço de contêiner.

   Exemplos:
   + **Nenhum domínio personalizado está configurado no serviço de contêiner:**

     ```
     aws lightsail update-container-service --service-name ContainerServiceName --public-domain-names '{"_": ["example123.cloudfront.net"]}'
     ```
   + **Um ou mais domínios personalizados estão configurados no serviço de contêiner:**

     ```
     aws lightsail update-container-service --service-name ContainerServiceName --public-domain-names '{"example-com": ["example.com"],"_": ["example123.cloudfront.net"]}'
     ```