我有两台服务器(Linux 和 Apache 2)。我有一个负载平衡器 cisco ace,它可以将所有请求重定向到服务器 1 或服务器 2。
我需要两个网站:
- www.sites1.com
- www.sites2.com
在两个服务器中,我都添加了虚拟主机,httpd.conf
但它不起作用。
loadbalancer 中有特殊配置吗?apache 中有特殊配置吗?
概括如下:
www.sites1.com -> 负载均衡器 -> 服务器 1 或 2 -> sites1 的虚拟主机网站
www.sites2.com -> 负载均衡器 -> 服务器 1 或 2 -> 虚拟主机站点 ndd2
答案1
尝试记录来自负载均衡器的请求(是第 4 层还是第 7 层负载均衡?);特别是记录 HTTP_HOST 标头并查看主机 www.sitesX.com 是否设置。