移动文件而不破坏AWS s3中的链接

时间:2018-05-01 12:39:25

标签: amazon-web-services amazon-s3

我们有一个托管的网站,它使用s3存储桶存储不同的文件(比如政策回购)。我们想要在S3存储桶下的适当文件夹中重新组织文件,而不会破坏我们网站中这些对象的链接。有没有办法在S3中实现这个目标?

2 个答案:

答案 0 :(得分:1)

您可以在s3存储桶前面使用Cloudfront发行版,并使用AWS Lambda Edge重新编写映射到新移动文件夹路径的网址,而不会破坏旧网址。

答案 1 :(得分:0)

来自Configuring a Webpage Redirect - Amazon Simple Storage Service

  

如果您的Amazon S3存储分区已配置为网站托管,则可以将对象请求重定向到同一存储桶中的另一个对象或外部URL。

     

通过将x-amz-website-redirect-location属性添加到对象元数据来设置重定向。然后,该网站将该对象解释为301重定向。要将请求重定向到另一个对象,请将重定向位置设置为目标对象的键。