我有my-domain.com
。我希望将对www子域的请求重定向到根目录,并将所有请求重定向到https。
我有2个S3存储桶-my-domain.com
和www.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不能正确重定向,我觉得很麻烦。
预先感谢
答案 0 :(得分:0)
@rix,
也许这正是您想要的。 [AWS S3网站+ cloudfront根域重定向问题] (Cloudfront redirect www to naked domain with ssl)