[英]Serving Images uploaded to S3 via CloudFront
我正在通過Rails 4應用中的CarrierWave將圖像上傳到AWS S3存儲桶。 我還具有Cloudfront設置,該設置當前可以使用我的所有狀態資產(不包括公共上傳)。
即使上傳的圖像存儲在S3存儲桶中,我如何通過Cloudfront而不是S3提供它們? 我已經找到了類似的教程 ,但是由於我已經在運行一個CloudFront發行版,所以我想知道是否應該為我的Public Image上傳添加另一個,或者是否可以將其添加到Current發行版中。
您可以將存儲桶作為其他自定義來源添加到現有的Cloudfront發行版中。
然后,您可以使用路徑模式來確定應將哪些前綴(例如/images/uploads/*
)路由到備用原點。
由於創建發行版只需要花費幾分鍾的時間,而您等待發行版在全球范圍內可用,那么我建議您在創建新發行版之前先進行實驗,然后再將其添加到生產發行版中……但這肯定是可行的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.