gpt4 book ai didi

amazon-s3 - 在 S3 存储桶上托管多个站点,从目录路径提供 index.html

转载 作者:行者123 更新时间:2023-12-01 03:20:11 25 4
gpt4 key购买 nike

我刚开始使用 AWS S3。我想知道是否可以使用网站路由定向元数据选项在一个存储桶中托管多个静态网站。我计划有多个文件夹,每个文件夹都有自己的 index.html ,但是当用户键入地址时,如何配置存储桶设置以路由到每个单独的站点。

例如通过键入

http://<bucket-name>.s3-website-<AWS-region>.amazonaws.com/folder1 

将他们带到网站 1


http://<bucket-name>.s3-website-<AWS-region>.amazonaws.com/folder2 

将他们带到网站 2

如果可能,是否有任何方法也可以使用 AWS CLI 实现配置?

最佳答案

这可以通过对 URL 稍加修改来实现。您需要使用如下带有斜杠的 URL 来为文件夹 1 和文件夹 2 中的 index.html 文档提供服务。

http://<bucket-name>.s3-website-<AWS-region>.amazonaws.com/folder1/
http://<bucket-name>.s3-website-<AWS-region>.amazonaws.com/folder2/

If you create such a folder structure in your bucket, you must have an index document at each level. When a user specifies a URL that resembles a folder lookup, the presence or absence of a trailing slash determines the behavior of the website. For example, the following URL, with a trailing slash, returns the photos/index.html index document.



引用: Index Document Support

关于amazon-s3 - 在 S3 存储桶上托管多个站点,从目录路径提供 index.html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45928994/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com