我有一个运行两个应用程序的服务器设置,一个运行在symfony(php)上,一个运行在express(node)上。默认情况下,php应用程序已在apache2上运行。但是,现在我想运行两个应用程序,并使用根URL /
重定向到节点服务器和特定的子路由,例如/abc
指向symfony服务器,而另一个子路由/xyz
指向我的节点服务器。基本上,我的应用程序当前在node和php上都有页面和路由。
我已经能够使用AWS ELB在生产服务器上执行此操作,但想在开发服务器上使用apache进行操作
我已经对此进行了很多研究,但是还没有找到这个特殊的用例。
我已经尝试过使用ProxyPass
和ProxyPassReverse
,但是所有这些示例都在子路径上为节点应用程序服务,例如:/node
,而不是根URL {{1} }或将整个应用程序重定向到apache无法将子路由重定向回symfony的节点服务器。
我们将不胜感激任何帮助。