首页 > 解决方案 > 使用 https 的 AWS S3 存储桶重定向

问题描述

我尝试从一个域重定向到另一个域。这就是我所拥有的:

Route53(basic.domain.com)-> S3 存储桶(重定向到 example.domain.com)-> example.domain.com

这种情况下工作正常: http ://basic.domain.com 重定向到 example.domain.com

但在这里我得到一个超时: https://basic.domain.com重定向到 example.domain.com

我可能应该将 CloudFront 放在 Route53 和 S3 存储桶之间,但我正在寻找真正的重定向。我的意思是当我输入http://basic.domain.com时,我想在浏览器地址栏上看到 example.domain.com。

标签: amazon-web-servicesamazon-s3amazon-cloudfrontamazon-route53

解决方案


正如另一个答案所说,您不能https与 s3 weburl 一起使用。如果您想在 s3 中将 https 添加到您的静态网站,则应在其前面使用 CloudFront (CF):

如果这样做,您将设置basic.domain.com指向您将创建的 CF发行版。同样在 CF 发行版中,您将能够将 http 重定向到 https。这不是 S3 存储桶可以做的事情。


推荐阅读