2014-04-21 27 views
5

Çok garip bir seçenek olarak görünen Cloudfront, Ana makine üstbilgisini bir istek iletirken belirttiğiniz başlangıç ​​sunucu ana bilgisayarına ayarlar. Neden buCloudfront kullanırken gerçek Host nedir?

http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/RequestAndResponseBehaviorCustomOrigin.html

mı? Daha da önemlisi, joker alt alan adları kullanılırken, hepsinin aynı kaynaktan ilerlediklerinde, isteğin hangi alt alan adından geldiğini nasıl bilebilirim?

cevap

6

İyi haber- cloudfront supports host header forwarding now. the documentation çok derin Listelenmişse:

Tahminen
Host [header]: CloudFront sets the value to the domain name of the origin that is associated with the requested object. 

, yapmanız gereken tüm başlık yönlendirme Standart Önbellek Davranış Ayarlarında etkinleştirilmiş olduğundan emin olun geçerli:

header forwarding configuration in cloudfront

+1

ikinci bağlantıyı, belgelere, gelmez Ana bilgisayar üstbilgisini iletebileceğinizi, ancak kökenin etki alanı adına ayarlanabileceğini söylemediniz mi? – giorgiosironi

+0

Özel kökeniniz bir CloudFront orijini (API Ağ Geçidi uç noktası) – andrhamm

+0

ise bu çalışmaz. OP, cloudfront'ın üstbilgiyi ana makine ana bilgisayarına ve belirtilen belgelerin de tam olarak aynı şeyi söylediğini belirtmiştir. Soruyu cevaplamak için yardımcı olmuyor. – sysadmiral