gpt4 book ai didi

amazon-web-services - 在 Amazon S3 上的 BUCKET 中托管多个网站

转载 作者:行者123 更新时间:2023-12-04 16:45:41 24 4
gpt4 key购买 nike


我正在开发一个应用程序,用户可以在其中创建自己的 html 模板并将它们发布到网络上。现在,当用户单击“发布”时,我想使用他选择的名称在子域上创建托管他的网站。(例如:他命名网站苹果,我创建了一个子域 apple.ABC.com)。
在应用程序中,单个用户可以创建多个网站/模板。现在,我想将单个用户的网站存储在一个存储桶中。如果用户有两个模板Ex:apple.com 和 berry.com ,我在桶里有两个文件夹,每个网站一个。但是我通过 S3 桶,我发现我可以在桶和网站上设置托管规则。
我想知道我正在尝试的事情是否可行,如果不行,我该如何管理它,就好像我为一个模板创建一个存储桶一样,我将很难跟踪哪个用户拥有多少个模板,就像我将拥有的数据库一样有多个条目。
我知道我将不得不使用 AWS 服务和 API 将模板存储到 S3,如果我可以在 BUCKET 中有多个网站,我很感兴趣。

编辑:找出使用代理服务器 nginx 的解决方案并更新了答案

最佳答案

要使用 s3 的静态网站功能,每个存储桶只能映射一个域。无法告诉域使用存储桶的文件夹而不是存储桶本身。

关于amazon-web-services - 在 Amazon S3 上的 BUCKET 中托管多个网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18102880/

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