这是我当前的 DNS 表
www.mydomain.com A xxx.xxx.xxx.1
*.mydomain.com A xxx.xxx.xxx.2
在 IIS 中我有两个站点:
- 一个具有绑定的:
http:*:80:xxx.xxx.xxx.1
https:*:443:xxx.xxx.xxx.1
- 另一个具有绑定:
http:*:80:xxx.xxx.xxx.2
https:*:443:xxx.xxx.xxx.2
两个站点都绑定有一个通配符 SSL。
目标是让一个站点响应www
子域,并让另一个站点响应所有其他子域。
当我只能通过主机名寻址 LB 时,如何使用 ELB 在 EC2 中实现这一点CNAME
?
我可以这样做吗:(这是最好的方法吗?)
有两个 LB,一个用于,www
一个用于,*
然后将它们的内部映射routes
到不同站点的不同端口,并将www
和CNAME*
到不同的 LB?
答案1
您必须利用 Amazon 的 Route 53 服务通过 IP 实现负载平衡。它们实际上为您托管 DNS 记录。