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à.
Routing del traffico a un sito Web ospitato in un bucket Amazon S3
Questo argomento fornisce procedure complete per il routing del traffico DNS verso qualsiasi bucket Amazon Simple Storage Service configurato per l'hosting di siti Web statici. Se stai configurando un sito Web statico con Amazon Simple Storage Service, consulta Utilizzo del proprio dominio per un sito Web statico in un bucket Amazon S3 il tutorial completo.
Amazon Simple Storage Service (Amazon S3) fornisce un'archiviazione nel cloud
Per instradare il traffico di dominio a un bucket S3, utilizza Amazon Route 53 per creare un record alias che punti al tuo bucket. Un record alias è un'estensione Route 53 al DNS. È simile a un record CNAME, ad eccezione del fatto che è possibile creare un record alias sia per il dominio root, ad esempio esempio.com, sia per sottodomini, ad esempio www.esempio.com. È possibile creare record CNAME solo per sottodomini.
Nota
Route 53 non prevede costi per le query di alias rivolte ai bucket S3 o ad altre risorse AWS .
Prerequisiti
Per iniziare, è necessario avere a disposizione quanto segue:
-
Un bucket S3 configurato per ospitare un sito Web statico.
Per ulteriori informazioni, consulta Tutorial: Configurazione di un sito Web statico utilizzando un dominio personalizzato registrato con Route 53 nella Amazon Simple Storage Service User Guide.
Importante
Il bucket deve avere lo stesso nome del dominio o del sottodominio. Ad esempio, se desideri utilizzare il sottodominio acme.esempio.com, il nome del bucket deve essere acme.esempio.com.
È possibile instradare il traffico per un dominio e i relativi sottodomini, ad esempio esempio.com e www.esempio.com, a un solo bucket. Crea un bucket per il dominio e ogni sottodominio e configura un solo bucket per reindirizzare il traffico verso i restanti bucket.
Nota
Un bucket S3 configurato come endpoint di un sito Web non supporta SSL/TLS, quindi devi indirizzare il traffico verso la CloudFront distribuzione e utilizzare il bucket S3 come origine per la distribuzione.
Per istruzioni su come creare una distribuzione, consulta. CloudFront Instradamento del traffico verso una CloudFront distribuzione Amazon utilizzando il tuo nome di dominio
-
Un nome di dominio registrato. È possibile utilizzare Route 53 come registrar di dominio oppure è possibile utilizzare un altro registrar.
-
Route 53 come servizio DNS per il dominio. Se record il tuo nome di dominio utilizzando Route 53, configureremo automaticamente Route 53 come servizio DNS per il dominio.
Per informazioni su come usare Route 53 come provider di servizi DNS per il tuo dominio, consulta Rendere Amazon Route 53 il servizio DNS per un dominio esistente.
Configurazione di Amazon Route 53 per instradare il traffico a un bucket S3
Per configurare Amazon Route 53 per instradare il traffico a un bucket S3 configurato per ospitare un sito Web statico, completa la seguente procedura.
Per instradare il traffico a un bucket S3
Accedi AWS Management Console e apri la console Route 53 all'indirizzo https://console.aws.amazon.com/route53/
. -
Nel pannello di navigazione, scegli Zone ospitate.
-
Scegli il nome della zona ospitata che ha il nome di dominio che desideri utilizzare per instradare il traffico verso il bucket S3.
-
Scegli Crea record.
-
Specifica i seguenti valori:
- Nome record
-
Digita il nome di dominio che desideri utilizzare per instradare il traffico verso il tuo bucket S3. Il valore predefinito è il nome della hosted zone.
Ad esempio, se il nome della zona ospitata è esempio.com e desideri utilizzare acme.esempio.com per instradare il traffico al tuo bucket, digita acme.
- Tipo di record
-
Scegli A — IPv4 indirizzo.
- Alias
-
Attiva Alias.
- Instradamento del traffico a
-
Scegli Alias per l'endpoint del sito Web S3, quindi scegli la regione da cui proviene l'endpoint.
Scegli il bucket con lo stesso nome specificato per Nome record.
L'elenco include un bucket solo se il bucket soddisfa i seguenti requisiti:
-
Il nome del bucket è uguale al nome del record che si sta creando.
-
Il bucket è configurato come endpoint di sito Web.
-
Il bucket è stato creato mediante l'account AWS corrente.
Se il bucket è stato creato utilizzando un account AWS differente, dovrai specificare il nome della regione in cui è stato creato il bucket S3. Per il formato corretto del nome della regione, consulta la colonna Endpoint del sito Web nella tabella Endpoint del sito Web Amazon S3 nella Riferimenti generali di Amazon Web Services.
-
- Valutazione dello stato della destinazione
-
Scegli No. Per informazioni sulla valutazione dello stato di salute del bersaglio, vedereValutazione dello stato della destinazione.
- Policy di routing
-
Scegliere la policy di routing applicabile. Per ulteriori informazioni, consulta Scegliere una policy di routing.
-
Scegli Crea record.
In genere le modifiche si propagano a tutti i server Route 53 entro 60 secondi. Al termine della propagazione, sarai in grado di instradare il traffico al tuo bucket S3 utilizzando il nome del record alias creato in questa procedura.