我尝试了使用云形成服务调整图像大小功能。创建堆栈时,bucket选择了我们的s3存储桶。在创建堆栈之后,它提供了云前端存储桶,但它是从s3存储桶的根目录提供的。
例如: s3存储桶路径:https://surathbucket1.s3.ap-south-1.amazonaws.com/png.png
堆栈的云前路径:https://d1njf1ibm6jv3d.cloudfront.net/png.png
我需要为s3存储桶中的特定文件夹创建一个堆栈,而不是根目录。
例如: s3存储桶路径:https://surathbucket1.s3.ap-south-1.amazonaws.com/test/png.png
堆栈的云前路径:https://d1njf1ibm6jv3d.cloudfront.net/png.png
我使用这个模板创建了一个堆栈https://docs.aws.amazon.com/solutions/latest/serverless-image-handler/template.html
谁知道答案,请帮帮我。谢谢
发布于 2020-10-08 20:50:35
在S3中没有文件夹这样的对象类型。只有一个对象本身带有前缀,例如test/。因此,在您的示例中,对象的名称应该是test/png.png
查看文档:https://docs.aws.amazon.com/AmazonS3/latest/user-guide/using-folders.html
https://stackoverflow.com/questions/64249486
复制相似问题