簡體   English   中英

Amazon Cloudfront允許所有備用域名(CNAMES)

[英]Amazon Cloudfront Allow ALL Alternate Domain Names (CNAMES)

我運行了一個廣告服務器,該服務器提供了幾個靜態文件,例如“ ads.js”。 使用cloudfront和s3存儲桶,您可以像以下方式訪問此文件:

http://bucket.mydomain.com/assets/ads.js

我有數百個客戶,其中許多客戶想使用自己的鏡像域來服務資產:

http://bucket.theirdomain.com/assets/ads.js

這可以通過創建一個CNAME別名DNS記錄來實現,該記錄將bucket.theirdomain.com指向bucket.mydomain.com

但是,我必須在Amazon AWS Cloudfront設置中手動添加每個域。 有一個備用域名(CNAMEs)部分,我必須為每個要執行此操作的客戶端添加*.theirdomain.com

有沒有辦法允許所有域? 還是應該制作某種重新路由腳本? 如果DNS跳過了雲端,直接進入了存儲桶,那我就可以了。 現在,我收到“錯誤:無法滿足該請求。” 直到我將Cloudfront的域列入白名單。

您必須使用備用域名(CNAME):* .example.com

由於相同的證書必須使用* .example.com

您不能使用cloudfront默認證書。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM