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á.
Como encaminhar o tráfego para um site hospedado em um bucket do Amazon S3
O Amazon Simple Storage Service (Amazon S3) oferece um armazenamento na nuvem
Para encaminhar o tráfego do domínio para um bucket do S3, use o Amazon Route 53 e crie um registro de alias que aponte para seu bucket. Um registro de alias é uma extensão do Route 53 paraDNS. É semelhante a um CNAME registro, exceto que você pode criar um registro de alias para o domínio raiz, como exemplo.com, e para subdomínios, como www.exemplo.com. Você pode criar CNAME registros somente para subdomínios.
nota
O Route 53 não cobra por consultas de alias em buckets do S3 ou outros recursos. AWS
Pré-requisitos
Para começar, faça o seguinte. Se você não estiver familiarizado com o Amazon Route 53 ou o S3, consulte Conceitos básicos do Amazon Route 53, que fornece orientações durante todo o processo, incluindo como registrar um nome de domínio e como criar e configurar um bucket do S3.
Um bucket do S3 configurado para hospedar um site estático.
Para obter mais informações, consulte o tópico sobre como Configurar um bucket para hospedagem do sites, no Guia do usuário do Amazon Simple Storage Service.
Importante
O bucket precisa ter o mesmo nome que o seu domínio ou subdomínio. Por exemplo, se você quiser usar o nome de subdomínio acme.example.com, o nome do bucket deverá ser acme.example.com.
Você pode rotear o tráfego para um domínio e os subdomínios dele, como example.com e www.example.com, para um único bucket. Crie um bucket para o domínio e cada subdomínio e configure todos buckets, exceto um para redirecionar o tráfego para o bucket restante. Para obter mais informações, consulte Conceitos básicos do Amazon Route 53.
nota
Um bucket do S3 configurado como um endpoint do site não suportaSSL/TLS, então você precisa rotear o tráfego para a CloudFront distribuição e usar o bucket do S3 como origem da distribuição.
Para obter instruções sobre como criar uma CloudFront distribuição, consulte Criar uma CloudFront distribuição e Configurar nomes de domínio alternativos e HTTPS no Guia do CloudFront Usuário, além deRoteamento de tráfego para uma CloudFront distribuição da Amazon usando seu nome de domínio.
Um nome de domínio registrado. Você pode usar o Route 53 como seu registrador de domínio ou pode usar um registrador diferente.
Route 53 como DNS serviço para o domínio. Se você registrar seu nome de domínio usando o Route 53, configuraremos automaticamente o Route 53 como o DNS serviço para o domínio.
Para obter informações sobre como usar o Route 53 como DNS provedor de serviços para seu domínio, consulteComo transformar o Amazon Route 53 no serviço de DNS para um domínio existente.
Configurar o Amazon Route 53 para encaminhar o tráfego para um bucket do S3
Para configurar o Amazon Route 53 para encaminhar o tráfego para um bucket do S3 configurado para hospedar um site estático, execute o procedimento a seguir.
Para rotear o tráfego para um bucket do S3
Faça login no AWS Management Console e abra o console do Route 53 em https://console.aws.amazon.com/route53/
. No painel de navegação, escolha Zonas hospedadas.
-
Escolha o nome da zona hospedada com o nome de domínio que você deseja usar para rotear o tráfego para o seu bucket do S3.
Escolha Create record (Criar registro).
-
Especifique os seguintes valores:
- Política de roteamento
-
Selecione a política de roteamento aplicável. Para obter mais informações, consulte Escolher uma política de roteamento.
- Nome de registro
-
Insira o nome do domínio que você deseja usar para rotear o tráfego para o seu bucket do S3. O valor padrão é o nome da hosted zone.
Por exemplo, se o nome da zona hospedada for exemplo.com e você quiser usar acme.exemplo.com para rotear o tráfego para seu bucket, digite acme.
- Alias
-
Se você estiver usando o método de criação de registro Quick create (Criação rápida), ative o Alias.
- Valor/Encaminhar tráfego para
-
Escolha Alias para endpoint do site do S3 e, em seguida, escolha a região de origem do endpoint.
Escolha o bucket com o mesmo nome que você especificou para Record name (Nome de registro).
A lista inclui um bucket somente se o bucket atender aos seguintes requisitos:
-
O nome do bucket é o mesmo que o nome do registro que você está criando.
-
O bucket está configurado como um endpoint de site.
-
O bucket foi criado pela AWS conta corrente.
Se você criou o bucket usando uma AWS conta diferente, insira o nome da região na qual você criou seu bucket do S3. Para obter o formato correto para o nome da região, consulte a coluna Website endpoint na tabela Amazon S3 website endpoints no Referência geral da Amazon Web Services.
-
- Tipo de registro
-
Escolha A — IPv4 endereço.
- Avaliar status do alvo
-
Aceite o valor padrão de Yes (Sim).
-
Escolha Create records (Criar registros).
As alterações geralmente são propagadas para todos os servidores do Route 53 dentro de 60 segundos. Quando a propagação for concluída, você poderá encaminhar o tráfego para o seu bucket do S3 usando o nome do registro de alias criado neste procedimento.