我有一个托管在AWS s3存储桶中的静态网站" domain1.com",前面的云端分发将所有http流量重定向到https,以及Route53记录,用于将流量路由到云端分发。这目前正在运作,但我似乎无法让以下工作:
将以下所有内容重定向到https://domain1.com
http://www.domain1.com
https://www.domain1.com
http://domain2.com
https://domain2.com
http://www.domain2.com
https://www.domain2.com
有没有人有任何指示?我尝试使用s3 + route53进行重定向,但它仅适用于http://domain2.com,而https://domain2.com未重定向...
答案 0 :(得分:0)
快速而肮脏的方法是使用S3和Route 53。 让我们称之为“bucket-domain1-com”
http://www.domain1.com -> point to actual site (use mod_rewrite to change to https)
https://www.domain1.com -> point to actual site
http://domain2.com -> point to cloudfront distro -> s3 "bucket-domain1-com"
https://domain2.com -> point to cloudfront distro -> s3 "bucket-domain1-com"
http://www.domain2.com -> point to cloudfront distro -> s3 "bucket-domain1-com"
https://www.domain2.com -> point to cloudfront distro -> s3 "bucket-domain1-com"
S3的问题是您无法使用https。 CloudFront解决了这个问题。
然后按照此处的说明将s3配置为重定向到plunker
这是基本的想法。