Apache 网站子文件夹由另一台服务器提供服务,不在同一本地网络上

Apache 网站子文件夹由另一台服务器提供服务,不在同一本地网络上

我正在不同位置设置 2 个 ubuntu 服务器,一个博客,一个论坛。我原本打算为论坛使用子域名,但后来决定将其设为子文件夹 example.com/forum。

有没有办法让服务器 1 上的 Apache 将对 example.com/forum 的请求重定向到服务器 2。同时保持用户 URL example.com/forum 而不是 forum.example.com。我需要 mod-rewrite 规则或反向代理吗?

希望网站两个部分的流量在服务器之间共享,以减少服务器 1 的负载

答案1

您需要一个反向代理。假设您不想安装额外的软件(这有间接的潜在好处),您需要类似的东西mod_proxy。这将相对较少地增加 server1 上的负载(每个代理连接)。

相关内容