在子目录中为node.js配置apache2

在子目录中为node.js配置apache2,node.js,apache,debugging,reverse-proxy,mod-proxy,Node.js,Apache,Debugging,Reverse Proxy,Mod Proxy,我有一个使用apache的网站,比如说,example.com。我正在node.js中编写一个应用程序,我希望通过example.com/app访问它,并让我的node.js服务器认为example.com/app是/,而example.com/app/users是/users。我试图通过ProxyPass使用我在网上找到的一些教程来实现这一点,但这并不能完全给出我想要的(除非我没有正确设置) 下面是我正在使用的ProxyPass: ProxyPass /app/ http://127.0.0.

我有一个使用apache的网站,比如说,
example.com
。我正在node.js中编写一个应用程序,我希望通过
example.com/app
访问它,并让我的node.js服务器认为
example.com/app
/
,而
example.com/app/users
/users
。我试图通过
ProxyPass
使用我在网上找到的一些教程来实现这一点,但这并不能完全给出我想要的(除非我没有正确设置)

下面是我正在使用的
ProxyPass

ProxyPass /app/ http://127.0.0.1:3000/
ProxyPassReverse /app/ http://127.0.0.1:3000/
但是当我转到
example.com/app/users
时,我的节点服务器认为我正在尝试访问
//users
,这显然抛出了一个
404
。任何帮助都将不胜感激。谢谢。

可能的副本