Adicione um domínio à sua distribuição padrão do CloudFront
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.
Adicione um domínio à sua distribuição padrão existente
Para adicionar um domínio à sua distribuição padrão
Faça login no AWS Management Console e abra o console do CloudFront em https://console.aws.amazon.com/cloudfront/v4/home
. -
No painel de navegação, escolha Distribuições e escolha a ID da distribuição.
Em Configurações, Nomes de domínio alternativos, escolha Adicionar um domínio.
Insira até cinco domínios para servir.
Escolha Próximo.
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ê.
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).
Se você estiver usando o Route 53, o CloudFront atualiza seus registros de DNS para você.
Escolha Próximo.
Revise suas alterações e escolha Adicionar domínios.
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)
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
-
Copie o valor do nome de host do CloudFront; por exemplo, d111111abcdef8.cloudfront.net.
-
Atualize os registros de DNS para rotear o tráfego de cada domínio para o nome de host do CloudFront.
Faça login no registrador de domínio ou no console de gerenciamento do provedor de DNS.
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
ouapp
).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).
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
ounslookup
.dig www.example.com # Should eventually return a CNAME pointing to your CloudFront hostname
-
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: