我们尝试设置默认原点为S3的Cloudfront分配,但如果在S3上找不到内容,我们希望它从EC2实例中获取。
我们可以设置这些多个来源:S3和EC2以及两种行为,默认为(*),并在需要时将它们故障切换到第二个原点(EC2)?
过程如下:
我们很好,在这里有一个临时的redirect解决scheme,直到它在S3上更新。
S3redirect不是答案,因为S3redirect似乎只适用于现有对象或整个存储桶,而不是丢失的对象。
我们怎样才能做到这一点?
谢谢,Adoram
CloudFront不支持您的用例。 您需要在应用程序中处理这个问题 – 在您的系统完成传输到S3之前,不要为某个项目提供CDN URL。