如何同时在 Nginx 和 Apache 上托管网站(部分)

How do I host a website (parts of it) on Nginx and Apache at the same time

我正在寻找 运行 我在 Apache (wordpress) www.example.com and www.example.com/page on nginx (React/Next.js) and the blog on www.example.com/blog 上的主要网站。

这可能吗?

我正在使用 VPS

我希望 ip 地址保持不变

您有几个选择:

  • 您可以配置可以从 public 访问的 apache 或 nginx 服务器,并且使用 proxyPass 配置,您可以从另一台服务器 (运行 apache 或 ngix 或你喜欢的)
  • 您可以配置负载均衡器,例如 HAProxy,并根据请求的 URL/domain 将请求直接请求到特定的支持(apache、nginx 或任何您喜欢的)。