Amazon web services 如何从CloudFront子目录访问S3 bucket根目录
如何访问S3根目录:Amazon web services 如何从CloudFront子目录访问S3 bucket根目录,amazon-web-services,amazon-s3,aws-api-gateway,amazon-cloudfront,Amazon Web Services,Amazon S3,Aws Api Gateway,Amazon Cloudfront,如何访问S3根目录:/ 从CloudFront子目录:https://example.com/foo/ 我不想更改S3目录结构(将/*移动到/foo/*) 我试过的 使用S3重定向规则:重定向到S3静态宿主url(非CloudFront) 使用CloudFront Lambda函数关联:当我将/foo/*重写为/*时,我在/foo/*上得到了我想要的内容,但我必须在/*上放置相同的内容。(因为它不是路由,而是url重写) 我不确定你的要求是否适用于CloudFront。我相信相反的情况是可能的(
/
从CloudFront子目录:https://example.com/foo/
我不想更改S3目录结构(将/*
移动到/foo/*
)
我试过的
/foo/*
重写为/*
时,我在/foo/*
上得到了我想要的内容,但我必须在/*
上放置相同的内容。(因为它不是路由,而是url重写)我不确定你的要求是否适用于CloudFront。我相信相反的情况是可能的(让CloudFront发行版的根服务于S3存储桶中的一个子文件夹),谢谢。我正在尝试API网关。太好了!如果您找到了一种使用API网关做您想做的事情的方法,您能回答您的问题并说明您是如何实现它的吗?