我们有一个仅用于下载的Amazon S3存储桶设置(我们发送大量流量来下载pdf等)。问题是任何人都可以访问根文件夹并在其中看到所有内容。
链接的设置如下:
https://s3.amazonaws.com/bucket-name/file-name.pdf
将存储桶设置为具有“公共访问权限”。
访问控制列表仅选中了“写入对象”,否则我们将无法上传到其中。
要公开存储桶,我们将其保存在我们的权限文件夹中:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "PublicReadGetObject",
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::bucket-name/*"
}
]
}
我们想整理一下,这样,如果有人碰到了铲斗的根,他们将被重定向到我们选择的位置。
我有一个可重定向的index.html文件设置,但是默认情况下,根文件夹不会加载此文件。
有人可以指出我的解决方案吗?或者,如果当前的设置无法实现,我应该采取什么步骤?我们已经在我们的网站上拥有链接,因此,要重做这些链接,实际上并不是最好的选择。我经历了很多线程,试图为此找到解决方案,并非常感谢任何输入!