AWS 将 www.example.com 重定向到非 AWS 托管的 www.example.net + 包含参数的 URL

AWS 将 www.example.com 重定向到非 AWS 托管的 www.example.net + 包含参数的 URL

我正在寻找最有效和最具成本效益的设置方法:

http://www.example.com或者https://www.example.com 重定向至https://www.example.net/xyz?foo=bar&baz=qux

example.com 托管在我的其中一个 AWS 账户中,而 example.net 由其他地方的第三方托管。

我想过:

  • S3 带有具有元重定向的 index.html
  • 微型实例,仅提供 301 重定向,并在前面设置 ALB
  • 使用 cloudfront(我不太了解,但我认为用它可以实现)

我认为微型实例提供了最大的灵活性,但似乎是最易变的部分。用户不会那么多,最多 400-500 个,高峰时每秒可能只有几个请求。

有什么建议么?

答案1

设置 S3 发送 301 重定向这篇博客文章。以下是文档中关于如何进行设置的说明。

在此处输入图片描述

我链接到的页面确认这发送了一个 301 重定向,它不是基于 html 的重定向。

相关内容