繁体   English   中英

设置Amazon SW3存储桶的dns,创建子域URL路由器Amazon S3

[英]Setting up the dns of amazon sw3 bucket, creating subdomain url router amazon s3

我在亚马逊上有一个存储桶。 在此存储库中,我只有一个页面,仅包含css,js和html,我使用index.html启动应用程序。

该应用程序的URL可用,如下所示:

example.s3-aws-region.amazonaws.com. 

我想将url的所有子域重定向到url应用程序,例如,如果我转到以下url,我想重定向到该应用程序的url:

bucket.example.s3-aws-region.amazonaws.com
subdomain.example.s3-aws-region.amazonaws.com
subdomain_2.example.s3-aws-region.amazonaws.com

(请注意,域名是由亚马逊提供的,而不是个人域名)

因此,我需要编辑dns并创建一个CNAME记录。 我尝试创建一个宿主区域,然后创建了一个具有以下值* .example.s3-aws-region.amazonaws.com的CNAME记录

但这没用

我该怎么做?

您不能使用CNAME条目执行此操作,因为您不拥有amazonaws.com域。

相反,您可以使用多个存储桶以及301重定向。

  1. 创建您的主存储桶,假设它被称为example
  2. 创建另一个名为subdomain.example存储桶。
  3. subdomain.example ,使用example.s3-website-region.amazonaws.com作为目标,将“静态网站托管”配置为“将所有请求重定向到另一个主机名”。

然后,在浏览器中,如果转到subdomain.example.s3-website-region.amazonaws.com ,您将被301重定向到example.s3-website-region.amazonaws.com

请注意,这是301重定向,不是CNAME或别名。 因此重定向将在浏览器地址栏中可见。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM