每个子域的 AWS S3 静态网站存储桶路由



>我创建了一个托管区域:"abc.com"和 2 个 s3 存储桶:"app1.abc.com"和"app2.abc.com",分别具有索引.html。我能够成功访问单个默认 s3 网站(例如:app1.abc.com.s3-website-ap-southeast-1.amazonaws.com 和 app2.abc.com.s3-website-ap-southeast-1.amazonaws.com(

现在,如何创建记录集来重定向流量,假设如果调用了"app1.abc.com",则应访问"app1.abc.com"存储桶的索引.html。如果调用了"app2.abc.com",则应访问"app2.abc.com"存储桶的索引.html。

是否可以使用 s3 和 route53?如果没有任何其他方法可以将基于 url 的流量重定向到 s3 存储桶?

我浏览了文档,但没有线索。感谢帮助。

您只需要创建一个指向app1.abc.comapp1.abc.com.s3-website-ap-southeast-1.amazonaws.com的 CNAME 记录。对于第二个存储桶,该过程相同。

有关文档,请参阅 https://docs.aws.amazon.com/AmazonS3/latest/dev/VirtualHosting.html#VirtualHostingCustomURLs

最新更新