首页 文章

针对不同子域的AWS Load Balancer路由

提问于
浏览
1

我正在尝试设置我的网站(在AWS上) . 我在us-east-1区域运行了t2.micro实例,并且有一个Load Balancer(可用区域是us-east-1d和us-east-1c) . 我使用路由53购买了我的域,并且还使用证书管理器生成我的SSL证书(我已将其附加到负载均衡器) . 我的问题是负载均衡器似乎总是将我发送到根域,它完全忽略了我在EC2实例上设置的2个子域 . 他们完美地工作直到我创建了ELB . 那么我怎样才能让子域与ELB一起工作?或者这不是正确的做法吗?有人能指出我正确的方向吗?

谢谢

1 回答

  • 2

    你需要看看application load balancerrules . 您可以根据请求的主机名或路径引导流量 . 例如,您可以将 app.example.com 发送到一个target groupblog.example.com 到另一个组 . 或者您可以将路径路由到各个目标组;例如 example.com 转到您的网站,但 example.com/cart 转到运行购物车的微服务 .

相关问题