4

现在example.com,我在 Google Domains 上托管了一个域 ( ),但使用了 Amazon 的 Route 53 DNS 服务器,并且我创建了一个托管区域并使用 ACM 免费注册了 SSL 证书。所以我得到它来接受请求example.com并将它们转发给目标组(EC2 实例)。

我想将其扩展为:

  • staging.example.com
  • prod.example.com

每个人都有自己指向的目标群体。

ALB可以做到这一点吗?我如何将其编码到负载均衡器的路由规则中?

(另外:我是否必须重新验证子域的 SSL 证书?)

4

2 回答 2

7

Listener Rule您使用s将每个子域路由到不同的目标组

在此处输入图像描述

当您添加 时Listener Rule,设置条件Host header并选择您要使用的子域,例如staging.example.com并选择Forward to作为您的目标组。

在此处输入图像描述

关于 SSL,只要您将证书 *.example.com附加到侦听器,您就不需要创建新证书(请参阅 参考资料View/Edit certificates

于 2019-10-10T01:35:10.517 回答
1

是的,有可能。只需在您的托管区域中创建另一个记录集(可能与您对 example.com 的操作方式相同)用于暂存和生产。至于证书问题,如果您想为所有 3 个主机(example.com、staging.example.com 和 prod.example.com)使用相同的证书,则需要通配符证书。

于 2019-10-09T18:48:03.560 回答