Come faccio a reindirizzare un dominio verso un altro in Route 53?

3 minuti di lettura
0

Devo reindirizzare il mio client da un dominio a un altro dominio in Amazon Route 53. Come posso farlo?

Breve descrizione

Esistono tre scenari comuni per la configurazione del reindirizzamento del dominio:

1.    Reindirizzamento da un dominio a un altro.
Ad esempio: dominio apex (esempio.com) a dominio (esempio.net) o sottodominio
-oppure-
Da sottodominio (www.esempio.com) a dominio (esempio.net)

2.    Reindirizzamento di un dominio da HTTP a HTTPS.
Ad esempio: da (http://esempio.com) a (https://esempio.com)

3.    Reindirizzamento a un percorso URI diverso (inoltro del percorso).
Ad esempio: esempio.com, esempio.com/<percorso>, www.esempio.com
-oppure-
da www.esempio.com/<percorso> a esempio.com/<nuovopercorso>,
www.esempio.com/<nuovopercorso>, esempio.net/<nuovopercorso>
-oppure-
dominio.esempio.net/<nuovopercorso>

In base al tuo caso d'uso e alla configurazione, consulta le sezioni di risoluzione riportate di seguito. Assicurati di considerare i prezzi per le soluzioni che utilizzano più servizi.

Risoluzione

Reindirizzamento tramite record di alias DNS di Route 53

Utilizza i record di alias di Route 53 per mappare un dominio a un altro dominio. Questo metodo può essere utilizzato solo per reindirizzare le risorse che sono destinazioni alias valide. Ad esempio:

  • esempio.com alias esempio.cloudfront.net
  • www.esempio.com alias esempio.cloudfront.net

Se utilizzi un endpoint HTTPS, conferma che la destinazione DNS supporti un nome di dominio alternativo. Ad esempio, se utilizzi Amazon CloudFront, consulta Utilizzo di URL personalizzati aggiungendo nomi di dominio alternativi (CNAME).

Reindirizzamento tramite un nome canonico (CNAME)

Crea un record CNAME nella tua zona ospitata di Route 53 per configurare il reindirizzamento DNS in modo da mappare un dominio non apex a un altro dominio. Ad esempio:

  • www.esempio.com CNAME qualsiasisottodominio.esempio.com o www.qualsiasidominio.com
  • www.esempio.com CNAME esempio.com o esempio.net

Quando esegui il reindirizzamento tramite un CNAME, considera quanto segue:

  • Questo metodo non può essere utilizzato per un reindirizzamento del dominio apex.
  • Se utilizzi un endpoint HTTPS, conferma che la destinazione DNS supporti un nome di dominio alternativo. Se utilizzi CloudFront, consulta Utilizzo di URL personalizzati aggiungendo nomi di dominio alternativi (CNAME).
  • Se punti un dominio a un altro utilizzando un CNAME, potrebbero essere necessarie ulteriori configurazioni sul server Web dell'applicazione endpoint di destinazione perché la richiesta di dominio reindirizzata venga accettata. Ciò non si applica se utilizzi CloudFront o Amazon Simple Storage Service (Amazon S3).

Reindirizzamento tramite Route 53 e Amazon S3

Usa Route 53 con un sito Web S3 per reindirizzare un dominio a un altro dominio tramite un reindirizzamento HTTP. Per maggiori informazioni, consulta Esiste un modo per reindirizzare un dominio apex verso un altro dominio attraverso Amazon S3 ed Amazon Route 53?

L'hosting web statico di Amazon S3 supporta solo il protocollo HTTP. Per eseguire il reindirizzamento da HTTP a HTTPS, devi utilizzare una distribuzione CloudFront. Per ulteriori informazioni, consulta In che modo posso utilizzare CloudFront per servire le richieste HTTPS per il mio bucket Amazon S3?

Reindirizzamento tramite un Application Load Balancer

Un Application Load Balancer può essere utilizzato per reindirizzare un dominio a un altro tramite un reindirizzamento HTTP. Utilizza questo metodo se desideri includere l'inoltro del percorso. Se disponi di un dominio che punta a un Application Load Balancer, una best practice consiste nel configurare il reindirizzamento utilizzando l'Application Load Balancer.

Per ulteriori informazioni, consulta Come posso reindirizzare un dominio a un altro dominio utilizzando un Application Load Balancer?


AWS UFFICIALE
AWS UFFICIALEAggiornata 9 mesi fa