2010-12-14 11 views
19

Ho impostato una distribuzione ma sono un po 'confuso sullo scopo del CNAME che può essere impostato in Cloudfront. Supponendo che il mio dominio Cloudfront assegnato sia d27fwrff25jcfdafa.cloudfront.net, posso assegnare il "bello" CNAME static.example.com utilizzando la Console di gestione AWS.Cloudfront CNAME vs DNS CNAME

Non capisco perché vorrei fare questo però. Perché non dovrei creare il CNAME nei miei record DNS dei siti e puntarlo direttamente su d27fwrff25jcfdafa.cloudfront.net invece di creare il CNAME in Cloudfront? Questo è quello che ho fatto e funziona perfettamente, ma non mi piace non capire le cose.

In alternativa, se solo ho creato il CNAME utilizzando la console di gestione, non avrei quindi dovuto impostare i miei server dei nomi su Amazons in modo che il CNAME possa essere risolto correttamente? Non riesco a trovare alcuna menzione di quel passaggio nella documentazione, quindi suppongo che mi manchi qualcosa!

Grazie per qualsiasi aiuto, Paul.

risposta

25

Il processo che descrivi nel secondo paragrafo è esattamente giusto. Crei il record CNAME nel tuo dominio utilizzando il tuo provider DNS. Quindi comunichi a CloudFront informazioni su CNAME in modo che sappia utilizzare la tua distribuzione quando le richieste arrivano con il tuo CNAME nell'intestazione dell'Host HTTP.

Spero che questo aiuti!

+0

Ah, questo ha senso ora. Grazie per chiarire.Paolo – Paul

Problemi correlati