2010-12-14 19 views
19

Bir dağıtım kurdum ama Cloudfront içinde kurulabilen CNAME'nin amacı hakkında biraz kafam karıştı. Atanan Cloudfront alanımın d27fwrff25jcfdafa.cloudfront.net olduğunu varsayarak AWS Yönetim Konsolu'nu kullanarak "nice" CNAME static.example.com adresini atayabilirim.Cloudfront CNAME - DNS CNAME

Bunu neden yapmak istediğimi anlamıyorum. Neden CNAME'yi sitelerimdeki DNS kayıtlarında oluşturmayayım ve doğrudan Cloudfront içinde CNAME oluşturmak yerine d27fwrff25jcfdafa.cloudfront.net adresine yönlendiremedim? Yaptığım şey budur ve mükemmel çalışır, ama bir şeyleri anlamayı sevmem.

Alternatif olarak, CNAME'i yalnızca Yönetim Konsolu kullanılarak oluşturduysam CNAME'nin doğru bir şekilde çözülebilmesi için ad sunucularımın Amazon'lara ayarlamamı gerekli olmaz mıydı? Dokümantasyonda bu adımı hiç bir şekilde bulamıyorum, sanırım bir şeyleri kaçırmam gerekiyor!

Yardımlarınız için teşekkürler, Paul.

cevap

25

İkinci paragrafınızda açıkladığınız işlem tam olarak doğrudur. DNS sağlayıcınızı kullanarak alan adınızdaki CNAME kaydını oluşturursunuz. Daha sonra, CloudFront'a CNAME'yi anlatırsınız, böylece, HTTP Host üstbilgisinde CNAME'nizle istekleri geldiğinde dağıtımınızı kullanmayı bilir.

Bu yardımcı olur umarız!

+0

Ah, bu şimdi mantıklı. Clarifying.Paul için teşekkürler – Paul