如何仅使用 AWS 服务重定向流量?
How to redirect traffic using only AWS services?
我有一个托管在 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 while https://domain2.com was not redirected...
一种快速而肮脏的方法是使用 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重定向到https://domain1.com
这是基本思路。
我有一个托管在 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 while https://domain2.com was not redirected...
一种快速而肮脏的方法是使用 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重定向到https://domain1.com
这是基本思路。