如何将域定向到aws3 bucket上的子文件夹



我在bucket.com.s3-website.us-east-2.amazonaws.com/subfolder/static-site-folder/上有一个aws s3存储桶

我想将域直接路由到子文件夹/子文件夹/静态站点文件夹/

这是因为我想在一个bucket上有多个静态站点。

所以我想要这样的

example-domain.com->bucket.com.s3-website.us-east-2.amazonaws.com-subfolder/static-site-folder-1/

example-domain-2.com.>bucket.com.s3-website.us-east-2.amazonaws.com-subfolder/static-site-folder-2/

example-domain-3.com.>bucket.com.s3-website.us-east-2.amazonaws.com-subfolder/static-site-folder-3/

aws有什么解决方案吗?还是我唯一的选择是用Kubernetes设置一个代理服务器来路由流量?

域名系统(DNS(web服务提供商,如Route53,不"参见";您的文件夹。它们只在域级别操作,但在url路径上操作。

可能实现您想要的最简单的方法是为S3设置CloudFront发行版,并为文件夹指定Origin Path

如果您希望CloudFront从AmazonS3存储桶中的目录或您的自定义来源请求内容,请在此处输入目录名,以/开头。CloudFront在将请求转发到您的源(例如myawsbacket/production(时,将目录名附加到源域名的值中。不要在目录名的末尾包含/。

相关内容

  • 没有找到相关文章

最新更新