AWS,将多个域映射到一个网站但路径不同

AWS, map multiple domains to one website but different path

我想知道是否可以在 aws 上托管一个网站,例如 www.myname.com,然后可以将不同的域映射到不同的路径。例如: 将域 www.hellogeorge.com(仅作为示例)映射到 www.myname.com/george 然后另一个人将他的域 www.otherdomainchristian.com 映射到 www.myname.com/christian

我想说 www.myname.com/name 是一个 api 端点,它根据使用的特定参数生成 html 网页。 如果存在这样的技术,有人可以指导我学习什么吗? 非常感谢。

好吧,这很简单。您可以使用 S3 存储桶静态 Web 托管来进行重定向。例如,

map domain www.hellogeorge.com (just an example) to www.myname.com/george

创建名为 www.hellogeorge.com 的 S3 存储桶,然后将重定向 domain/path 设置为 www.myname.com/george

then another person to map his domain www.otherdomainchristian.com to www.myname.com/christian

创建另一个名为 www.otherdomainchristian.com 的 S3 存储桶,然后将重定向 domain/path 设置为 www.myname.com/christian

现在,当用户访问 www.hellogeorge.comwww.otherdomainchristian.com 时,he/she 将获得到相应目的地的 301 重定向。

接下来可以使用亚马逊API网关根据请求参数生成动态响应