Utilizzo del proprio dominio per un sito Web statico in un bucket Amazon S3 - Amazon Route 53

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Utilizzo del proprio dominio per un sito Web statico in un bucket Amazon S3

Questo tutorial mostra come utilizzare Amazon Route 53 per indirizzare il traffico DNS del tuo dominio verso un bucket Amazon Simple Storage Service che ospita un sito Web statico. Creerai record di alias che indirizzano il tuo dominio all'endpoint del sito Web S3.

Questo tutorial fa parte di un flusso di lavoro statico completo per la configurazione di un sito Web. Per informazioni generali sull'instradamento del traffico verso qualsiasi bucket S3, consulta. Routing del traffico a un sito Web ospitato in un bucket Amazon S3

Quando hai finito, i visitatori possono accedere al tuo sito web statico utilizzando il tuo nome di dominio personalizzato.

Nota

Puoi anche trasferire un dominio esistente a Route 53, ma il processo è più complesso e dispendioso in termini di tempo rispetto alla registrazione di un nuovo dominio. Per ulteriori informazioni, consulta Trasferimento della registrazione per un dominio ad Amazon Route 53.

Prerequisiti

Prima di iniziare, completa questi passaggi:

Una volta completato il tutorial di Amazon Simple Storage Service, avrai:

  • Bucket Amazon S3 configurati per l'hosting e il reindirizzamento di siti Web (se si utilizza il sottodominio www)

  • Contenuti del sito web caricati nel tuo bucket

  • Accesso pubblico configurato per il bucket del tuo sito web

Fase 1: Indirizza il traffico DNS del tuo dominio verso il bucket del tuo sito web

Ora che hai un bucket Amazon Simple Storage Service configurato per l'hosting di siti Web statici, usa Amazon Route 53 per indirizzare il traffico DNS del tuo dominio verso il bucket. Ciò consente ai visitatori di accedere al tuo sito Web utilizzando il tuo nome di dominio personalizzato.

Per instradare il traffico verso il tuo sito Web
  1. Apri la console Route 53 all'indirizzo https://console.aws.amazon.com/route53/.

  2. Nel pannello di navigazione, scegli Zone ospitate.

    Nota

    Quando hai registrato il tuo dominio, Amazon Route 53 ha creato automaticamente una zona ospitata con lo stesso nome. Una zona ospitata contiene informazioni su come desideri che Route 53 instradi il traffico per il dominio.

  3. Nell'elenco delle zone ospitate, scegli il nome del dominio.

  4. Scegli Crea record.

  5. Specifica i seguenti valori:

    Nome record

    Lascia vuoto per creare un record per il tuo dominio principale.

    Tipo di record

    Scegli A ‐ Indirizza il traffico verso un IPv4 indirizzo e alcune AWS risorse.

    Alias

    Attiva Alias.

    Instradamento del traffico a

    Scegli Alias to S3 Website Endpoint.

    Scegli la regione in cui hai creato il tuo bucket S3.

    Scegli il tuo bucket S3. Il nome del bucket deve corrispondere al nome del tuo dominio. Nell'elenco, il nome del bucket viene visualizzato con l'endpoint del sito Web Amazon S3 per la regione in cui è stato creato il bucket, ad esempio. s3-website-us-west-1.amazonaws.com (example.com)

    Se il bucket non compare nell'elenco, inserisci l'endpoint del sito Web Amazon S3 per la regione in cui è stato creato il bucket, ad esempio. s3-website-us-west-2.amazonaws.com Per un elenco completo degli endpoint dei siti Web Amazon S3, consulta Endpoint di siti Web Amazon S3.

    Valutazione dello stato della destinazione

    Accettare il valore predefinito No.

  6. Scegli Crea record.

(Facoltativo) Come aggiungere un record alias al sottodominio (www.example.com)

Se hai creato un bucket per il tuo sottodominio, aggiungi anche un record alias.

  1. Scegli Crea record.

  2. Specifica i seguenti valori:

    Nome record

    Specificare www.

    Tipo di record

    Scegli A ‐ Indirizza il traffico verso un IPv4 indirizzo e alcune risorse. AWS

    Alias

    Attiva Alias.

    Instradamento del traffico a

    Scegli Alias to S3 Website Endpoint.

    Scegli la regione in cui hai creato il tuo bucket S3.

    Scegli il tuo bucket S3 per il sottodominio, ad esempio. s3-website-us-west-2.amazonaws.com (www.example.com)

    Valutazione dello stato della destinazione

    Accettare il valore predefinito No.

  3. Scegli Crea record.

Passaggio 2: testa il tuo sito web

Per verificare che il sito Web funzioni correttamente, apri un browser Web e accedi a quanto segue URLs:

  • http://your-domain-name, ad esempio, example.com — Visualizza il documento indice nel your-domain-name bucket

  • http://www. your-domain-namead esempio, www.example.com — Reindirizza la tua richiesta al bucket your-domain-name

In alcuni casi può essere necessario pulire la cache per osservare il comportamento previsto.

Per informazioni avanzate su come instradare il traffico Internet, consulta Configurazione di Amazon Route 53 come servizio DNS. Per informazioni su come indirizzare il traffico Internet verso le risorse, consulta. AWS Instradamento del traffico Internet verso le tue risorse AWS

Nota

Amazon S3 non supporta l'accesso HTTPS al sito web. Se desideri utilizzare HTTPS, puoi utilizzare Amazon CloudFront per servire un sito Web statico ospitato su Amazon S3. Per ulteriori informazioni, consulta Usa una CloudFront distribuzione Amazon per servire un sito Web statico.