如何在同一个域名和不同的服务器上托管 Node.js 和 WordPress 网站?

如何在同一个域名和不同的服务器上托管 Node.js 和 WordPress 网站?

我想在不同的服务器上托管 2 个不同的应用程序。例如,www.example.com重定向NodeJS application - Server A &www.example.com/blog重定向的WordPress application - Server B两个应用程序都托管在不同的服务器上。

是否可以在不同的服务器上使用同一个域名托管 Node.js 和 WordPress 网站?

答案1

是的。在 AWS 中,最好的方法可能是使用应用程序负载均衡器基于路径的路由。这将根据路径将流量发送到正确的服务器。

另一种带宽效率较低但忽略带宽成本更低的方法是,在其中一台服务器上设置反向代理(如 Nginx),将流量重定向到另一台服务器。所有流量都会到达第一台服务器,但选定的流量会传递到第二台服务器。在 AWS 中,由于带宽费用,这种方法的成本可能会更高。

相关内容