Instradamento del traffico verso una CloudFront distribuzione Amazon utilizzando il tuo nome di dominio - 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à.

Instradamento del traffico verso una CloudFront distribuzione Amazon utilizzando il tuo nome di dominio

Puoi usare Amazon CloudFront, la rete di distribuzione AWS dei contenuti (CDN), come un modo per velocizzare la distribuzione dei tuoi contenuti web. CloudFront è in grado di distribuire l'intero sito Web, inclusi contenuti dinamici, statici, in streaming e interattivi, utilizzando una rete globale di edge location. Gli utenti che richiedono i tuoi contenuti vengono instradati automaticamente alla posizione edge che offre loro la latenza minima.

Nota

È possibile indirizzare il traffico verso una CloudFront distribuzione solo per le zone pubbliche ospitate.

Da utilizzare CloudFront per distribuire il contenuto del tuo sito Web, crea una distribuzione e specifica le relative impostazioni. Ad esempio, specifica il bucket Amazon S3 o il server HTTP da cui desideri CloudFront ricevere i tuoi contenuti, se desideri che solo gli utenti selezionati abbiano accesso ai tuoi contenuti e se desideri che gli utenti utilizzino HTTPS.

Quando crei una distribuzione, CloudFront assegna un nome di dominio alla distribuzione, ad esempio. d111111abcdef8.cloudfront.net Puoi usare questo nome di dominio nell'URL per i tuoi contenuti, ad esempio:

http://d111111abcdef8.cloudfront.net/logo.jpg

In alternativa, puoi usare il tuo nome di dominio personalizzato negli URL, ad esempio:

http://example.com/logo.jpg

Segui i passaggi dell'Amazon CloudFront Developer Guide per utilizzare il tuo nome di dominio negli URL dei tuoi file in una CloudFront distribuzione, anziché il nome di dominio CloudFront assegnato alla tua distribuzione. Per ulteriori informazioni sull'utilizzo del tuo nome di dominio con una CloudFront distribuzione, consulta Usare URL personalizzati aggiungendo nomi di dominio alternativi (CName).

Quando utilizzi un nome di dominio Route 53 con una CloudFront distribuzione, usa Amazon Route 53 per creare un record di alias che punti alla tua CloudFront distribuzione. Un record alias è un'estensione Route 53 al DNS. È simile a un record CNAME, ma è 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). Quando Route 53 riceve una query DNS che corrisponde al nome e al tipo di un determinato record alias, Route 53 risponde con il nome dominio associato alla distribuzione.

Nota

Route 53 non addebita alcun costo per le richieste di alias a CloudFront distribuzioni o altre risorse. AWS

Prerequisiti

Per iniziare, è necessario avere a disposizione quanto segue:

  1. Un nome di dominio registrato. Puoi utilizzare Amazon Route 53 come registrar di dominio oppure utilizzare un altro registrar.

  2. 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.

  3. Richiedi un certificato pubblico in modo che CloudFront le distribuzioni Amazon richiedano HTTPS. Per ulteriori informazioni, consulta Fase 2: Richiesta di un certificato pubblico e Convalida DNS in AWS Certificate Manager nella Guida per l'utente di AWS Certificate Manager .

  4. Una CloudFront distribuzione. La distribuzione deve includere un nome di dominio alternativo che corrisponda al nome di dominio che desideri utilizzare per gli URL anziché al nome di dominio CloudFront assegnato alla distribuzione.

    Ad esempio, se desideri che gli URL per i tuoi contenuti contengano il nome di dominio esempio.com, il campo Alternate Domain Name (Nome dominio alternativo) della distribuzione deve includere esempio.com.

    Per ulteriori informazioni, consulta la seguente documentazione nell'Amazon CloudFront Developer Guide:

Configurazione di Amazon Route 53 per indirizzare il traffico verso una distribuzione CloudFront

Per configurare Amazon Route 53 per indirizzare il traffico verso una CloudFront distribuzione, segui questi passaggi. Per ulteriori informazioni sull'utilizzo del tuo nome di dominio con una CloudFront distribuzione, consulta Usare URL personalizzati aggiungendo nomi di dominio alternativi (CName) nella Amazon CloudFront Developer Guide.

Nota

In genere le modifiche si propagano a tutti i server Route 53 entro 60 secondi. Quando le modifiche si propagano, sarai in grado di indirizzare il traffico verso la tua CloudFront distribuzione utilizzando il nome del record di alias creato in questa procedura.

Per instradare il traffico in una distribuzione CloudFront
  1. Ottieni il nome di dominio CloudFront assegnato alla tua distribuzione e determina se IPv6 è abilitato:

    1. Accedi a AWS Management Console e apri la CloudFront console all'indirizzo. https://console.aws.amazon.com/cloudfront/v4/home

    2. Nella colonna ID seleziona il nome collegato della distribuzione a cui desideri instradare il traffico (non la casella di controllo).

    3. Nella scheda General (Generale), ottieni il valore del campo Distribution domain name (Nome del dominio di distribuzione).

    4. Nella sezione Settings (Impostazioni) della scheda General (Generale), scegli Edit (Modifica) e scorri fino al campo IPv6 per verificare se IPv6 è abilitato per la distribuzione. Se IPv6 è abilitato, dovrai creare due record alias per la distribuzione, uno per instradare il traffico IPv4 alla distribuzione e uno per instradare il traffico IPv6. Seleziona Annulla.

      Per ulteriori informazioni, consulta Abilita IPv6 nell'argomento Valori che specifichi quando crei o aggiorni una distribuzione nell'Amazon CloudFront Developer Guide.

  2. Accedi AWS Management Console e apri la console Route 53 all'indirizzo https://console.aws.amazon.com/route53/.

  3. Nel pannello di navigazione, scegli Zone ospitate.

  4. Scegli il nome collegato della zona ospitata per il dominio che desideri utilizzare per indirizzare il traffico verso la tua CloudFront distribuzione.

  5. Scegli Crea record.

    Per creare i record puoi utilizzare la procedura guidata oppure puoi scegliere Switch to quick create (Passa alla creazione rapida).

  6. Specifica i seguenti valori:

    Policy di routing

    Scegliere la policy di routing applicabile. Per ulteriori informazioni, consulta Scegliere una policy di routing.

    Nome record

    Inserisci il nome di dominio che desideri utilizzare per indirizzare il traffico verso la tua CloudFront distribuzione. 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 alla tua distribuzione, digita acme.

    Alias

    Se stai usando il metodo di creazione record Creazione rapida, attiva Alias.

    Importante

    È necessario creare un record Alias affinché la CloudFront distribuzione funzioni.

    Valore/instradamento traffico a

    Scegli Alias per le distribuzioni. CloudFront La regione selezionata di default è us-east-1. Scegli il nome di dominio CloudFront assegnato alla distribuzione al momento della creazione. Questo è il valore ottenuto nella fase 1.

    Tipo di record

    Selezionare A – IPv4 address (A – indirizzo IPv4).

    Se per la distribuzione è abilitato IPv6 e stai creando un secondo record, scegli AAAA - Indirizzo IPv6.

    Valutazione dello stato della destinazione

    Accettare il valore predefinito No.

  7. Scegli Crea record.

  8. Se IPv6 è abilitato alla distribuzione, ripeti le fasi da 5 a 7. Specifica le stesse impostazioni a eccezione del campo Tipo di record, come descritto nella fase 6.