更改Cloudfront下一个源文件请求

时间:2016-06-14 16:54:18

标签: php amazon-web-services amazon-s3 amazon-cloudfront

我为网站设置了一个cloudfront系统 为了服务于飞行图片转换,我添加了一个自定义来源,即网站。

所以,在我的发行版中,我有两个来源:
  - s3铲斗
  - mywebsite.com/images

我打电话给cdn.mywebsite.com/500/picture.jpg
它会将我的网站称为:website.com/api.php/file/500/picture.jpg

我得到s3对象,创建拇指,将其保存在服务器上,然后上传到s3 到目前为止,一切正常。

现在,我希望对此文件的下一个请求不会转到我的原始自定义网站,而是转到s3存储文件。

我无法找到一种方法来定义多个来源的重要性(重量)顺序。

一旦前云有一条“路线”,它会保持相同的状态。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您无法从AWS端为Cloud Front Distributions创建多个来源,您必须使用

自定义此源
  1. Amazon CloudFront REST API
  2. Bucket Explorer
  3. 查看本指南的步骤http://www.bucketexplorer.com/documentation/amazon-s3--how-to-create-distributions-post-distribution-with-multiple-origin-servers.html