我有两台服务器,私有IP,Apache 2.4。我在两台服务器上提供相同的内容,并且在这些服务器前面有一个负载均衡器。
负载均衡器使用公共IP,并且有一个域(mycompany.com)与之关联。
但是,客户购买了一个新域名,并希望使用相同的服务器来提供新内容。
据我了解,我需要配置VirtualHosts。我已经阅读了有关VirtualHosts的文档,它似乎是基于名称的虚拟主机的一种情况。
但由于主机名的公共IP与平衡器相关联,我不知道应该如何配置私有服务器,以便他们能够知道如何解决要服务的内容。
感谢指导。
答案 0 :(得分:0)
使用这个答案解决:
Apache不需要解决有关DNS的任何问题。
只需确保新域的每个新虚拟主机都具有反映该新域的适当“ServerName”条目,这样Apache HTTPD就会知道在何处通过指定的主机传递请求。