我有一个基于Apache的服务器与Virtualminpipe理工具一起运行一些网站。 我想运行HAproxy将一个域指向一个特定的端口(一个Docker容器)和其他一切(端口80),因为这个服务器上有几个站点。
这可能吗? 任何人有一个示例configuration,我可以工作了吗?
这是可能的,但可能矫枉过正单个服务器。 您可以在Apache中为该域创build一个ProxyPass指令。
<VirtualHost *:80> ServerName redirectedsite.example.com ProxyPreserveHost On ProxyPass / http://192.0.2.123:8080/ ProxyPassReverse / http://192.0.2.123:8080/ </VirtualHost>
HAProxy被devise为一个快速负载平衡器,用于支持冗余网站。 我想它可以用作多个单一站点的代理/redirect工具,但为什么呢? 使用正确的工具来完成这项工作。