AWS S3网站+ cloudfront根域重定向问题

时间:2018-10-14 09:22:45

标签: amazon-web-services amazon-s3 dns amazon-cloudfront

我有my-domain.com。我希望将对www子域的请求重定向到根目录,并将所有请求重定向到https。

我有2个S3存储桶-my-domain.comwww.my-domain.com(配置为重定向到my-domain.com的空存储桶)

我已经在my-domain.com的https前面设置了一个Cloudfront发行版。

对于DNS,我有一个my-domain.com的A记录,这是一个指向云端发行版的“别名”记录。我还有一个www.my-domain.com的A记录,这是一个“别名”记录,指向空的www.my-domain.com S3重定向存储桶

这将导致以下重定向:

http://my-domain.com-> https://my-domain.com

http://www.my-domain.com-> https://my-domain.com

但是,对https://www.my-domain.com的请求不会重定向。我想这是因为S3重定向存储桶没有https侦听器。所以我的问题是,有更好的方法吗?我真的不想仅仅为了拥有此功能而建立另一个cloudfront发行版,但是如果https://www不能正确重定向,我觉得很麻烦。

预先感谢

1 个答案:

答案 0 :(得分:0)

@rix,

也许这正是您想要的。 [AWS S3网站+ cloudfront根域重定向问题] (Cloudfront redirect www to naked domain with ssl