Ssl 是否可以将子域映射到S3 bucket中的文件夹?

Ssl 是否可以将子域映射到S3 bucket中的文件夹?,ssl,amazon-web-services,amazon-s3,dns,Ssl,Amazon Web Services,Amazon S3,Dns,我正在将声明内容从谷歌云迁移到S3。假设我们有static.example.com。目前,所有静态html都是指static.example.com/project1/css/main.js之类的东西。所以,在谷歌云存储中,我们有这样的目录结构 / |--project1 |--index.html |--project2 |--project3 我们希望将所有内容迁移到具有相同子域的S3。但是,还有一个团队希望使用相同的bucket,因为我们将为static.example.com购买

我正在将声明内容从谷歌云迁移到S3。假设我们有static.example.com。目前,所有静态html都是指static.example.com/project1/css/main.js之类的东西。所以,在谷歌云存储中,我们有这样的目录结构

/
|--project1
   |--index.html
|--project2
|--project3
我们希望将所有内容迁移到具有相同子域的S3。但是,还有一个团队希望使用相同的bucket,因为我们将为static.example.com购买SSL证书。我想象新S3的结构会是什么

/
|--team1
    |--project1
       |--index.html
    |--project2
    |--project3
|--team2
    |--project1
但是,如果我们这样做,项目必须将所有代码更新为静态


是否可以仅为team1文件夹将static.example.com映射到S3?然后我可以为team2的S3做static.team2.example.com?我意识到这可能是不可能的,所以任何减少麻烦的建议请提出

是的,这是可能的-只需为S3上的两个团队使用不同的存储桶即可。第1组将使用static.example.com,第2组将使用team2.static.example.com。

不要使用SSL证书,而是计划在S3上安装它。它不是那样工作的。在继续之前,您确实需要了解更多SSL证书是如何工作的。static.example.com的证书不适用于static.team2.example.com。team2 static.example.com可以工作,如果证书是通配符,记住通配符只适用于主机名中的一个点级别。要使用S3获得您自己的证书,您需要使用CloudFront或您自己的代理,如果使用CloudFront,您只需获得SNI而无需支付大量费用,因此您的客户必须支持它。。。