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á.
Use seu domínio para um site estático em um bucket do Amazon S3
Este tutorial mostra como usar o Amazon Route 53 para encaminhar o tráfego de DNS do seu domínio para um bucket do Amazon Simple Storage Service que hospeda um site estático. Você criará registros de alias que apontam seu domínio para o endpoint do site do S3.
Este tutorial faz parte de um fluxo de trabalho completo de configuração de sites estáticos. Para obter informações gerais sobre o roteamento do tráfego para qualquer bucket do S3, consulte Como encaminhar o tráfego para um site hospedado em um bucket do Amazon S3.
Quando você terminar, os visitantes poderão acessar seu site usando o nome do domínio personalizado.
nota
Você também pode transferir um domínio existente para o Route 53, mas o processo é mais complexo e demorado do que registrar um domínio novo. Para obter mais informações, consulte Como transferir registro de um domínio para o Amazon Route 53.
Pré-requisitos
Antes de começar, conclua estas etapas:
-
Siga as etapas em Configurar o Amazon Route 53.
-
Registre um nome de domínio usando o Amazon Route 53. Para obter mais informações, consulte Registrar um novo domínio.
-
Configure um bucket do Amazon Simple Storage Service para hospedagem de site estático. Para obter instruções completas, consulte Tutorial: Configurar um site estático usando um domínio personalizado registrado com o Route 53, no Guia do usuário do Amazon Simple Storage Service.
Ao concluir o tutorial do Amazon Simple Storage Service, você terá:
-
Buckets do Amazon S3 configurados para hospedagem e redirecionamento de site (se estiver usando o subdomínio www)
-
Conteúdo do site carregado no seu bucket
-
Acesso público configurado para o bucket do site
Etapa 1: Encaminhar tráfego de DNS do domínio para o bucket do site
Agora que você tem um bucket do Amazon Simple Storage Service configurado para hospedagem de site estático, use o Amazon Route 53 para rotear o tráfego DNS do seu domínio para o bucket. Isso permite que os visitantes acessem o site usando seu nome de domínio personalizado.
Para rotear o tráfego para o seu site
Abra o console do Route 53 em https://console.aws.amazon.com/route53/
. -
No painel de navegação, escolha Zonas hospedadas.
nota
Quando você registrou seu domínio, o Amazon Route 53 criou automaticamente uma zona hospedada com o mesmo nome. Uma zona hospedada contém informações sobre como você deseja que o Route 53 encaminhe o tráfego para o domínio.
-
Na lista de zonas hospedadas, escolha o nome do domínio.
-
Escolha Create record (Criar registro).
-
Especifique os seguintes valores:
- Nome de registro
-
Deixe em branco para criar um registro para o seu domínio raiz.
- Tipo de registro
-
Escolha A - Encaminha o tráfego para um endereço IPv4 e alguns recursos da AWS.
- Alias
-
Ative Alias.
- Encaminhar o tráfego para
-
Escolha Alias para endpoint do site do S3.
Selecione a região onde você criou seu bucket do S3.
Escolha seu bucket do S3. O nome do bucket deve corresponder ao nome do domínio. Na lista, o nome do bucket aparece com o endpoint do site do Amazon S3 para a região onde o bucket foi criado, por exemplo,
s3-website-us-west-1.amazonaws.com (example.com).Se o bucket não aparecer na lista, insira o endpoint de site do Amazon S3 da região em que o bucket foi criado, por exemplo,
s3-website-us-west-2.amazonaws.com. Para obter uma lista completa dos endpoints do site do Amazon S3, consulte Endpoints de site do Amazon S3. - Avaliar status do alvo
-
Aceite o valor padrão de No (Não).
-
Escolha Criar registros.
(Opcional) Adicionar um registro de alias ao subdomínio (www.example.com)
Se você criou um bucket para seu subdomínio, adicione um registro de alias para ele também.
-
Escolha Create record (Criar registro).
-
Especifique os seguintes valores:
- Nome de registro
-
Insira
www. - Tipo de registro
-
Escolha A - Encaminha o tráfego para um endereço IPv4 e alguns recursos da AWS.
- Alias
-
Ative Alias.
- Encaminhar o tráfego para
-
Escolha Alias para endpoint do site do S3.
Selecione a região onde você criou seu bucket do S3.
Escolha seu bucket do S3 para o subdomínio, por exemplo,
s3-website-us-west-2.amazonaws.com (www.example.com). - Avaliar status do alvo
-
Aceite o valor padrão de No (Não).
-
Escolha Criar registros.
Etapa 2: Testar o site
Para verificar se o site está funcionando corretamente, abra um navegador e pesquise os seguintes URLs:
-
http://
your-domain-name(http://seu-nome-de-domínio), por exemplo,example.com: exibe o documento do índice no bucketyour-domain-name -
http://www.
your-domain-name(por exemplo,www.example.com: redireciona sua solicitação para o bucketyour-domain-name
Em alguns casos, talvez você precise limpar o cache para ver o comportamento esperado.
Para obter informações avançadas sobre o roteamento de tráfego de Internet, consulte Configurar o Amazon Route 53 como serviço DNS. Para obter mais informações sobre o roteamento de tráfego de Internet para os recursos da AWS, consulte Encaminhando o tráfego da Internet para seus recursos AWS.
nota
O Amazon S3 não oferece suporte para o acesso HTTPS ao site. Se quiser usar HTTPS, você poderá utilizar o Amazon CloudFront para atender a um site estático hospedado no Amazon S3. Para obter mais informações, consulte Usar uma distribuição do Amazon CloudFront para atender a um site estático.