我使用S3将几十万张图像存储在一个存储桶中,并将其组织到几个子文件夹中。每当客户端应用程序请求这些文件夹中没有找到的图像时,我希望S3返回存储在同一个s3桶根目录中的blanktile.png。我已经用下面的重定向规则配置了存储桶的静态网站属性,但是我仍然得到了403。桶中的所有文件,包括blanktile.png,都被标记为公共文件。
[
{
"Condition": {
"HttpErrorCodeReturnedEquals": "403"
},
"Redirect": {
"ReplaceKeyWith": "blanktile.png"
}
}
]好形象:https://dmtiles.s3.us-east-2.amazonaws.com/ALPWater/15/7696/21100.png
缺失图像:https://dmtiles.s3.us-east-2.amazonaws.com/ALPWater/15/7696/random.png
替换文件:https://dmtiles.s3.us-east-2.amazonaws.com/blanktile.png
发布于 2022-08-18 22:54:25
重定向到404页的能力只有在使用静态网站URL时才可用。请参阅:配置自定义错误文档-
URL应该如下所示:
http://bucket-name.s3-website.Region.amazonaws.com/object_keyhttps://stackoverflow.com/questions/73397285
复制相似问题