Apache将流量从端口80路由到其他端口

Apache将流量从端口80路由到其他端口,apache,node.js,routing,Apache,Node.js,Routing,我有一个Apache服务器处理许多服务器,一切正常。我不知道它在内部是如何工作的,但确实如此 我最近对nodejs做了一些修改,在8080端口的服务器上做了一些实验。现在我想继续生产,我已经设置了一个指向我的服务器的域名,但我想避免出现我现在拥有的丑陋的示例org:8080/URL。我如何告诉正在监听80的Apache将流量从example.org路由到123.12.12.123:8080,反之亦然,而不中断对其他VirtualServer的访问 我曾经尝试过ModRewrite[L],但指定端

我有一个Apache服务器处理许多服务器,一切正常。我不知道它在内部是如何工作的,但确实如此

我最近对nodejs做了一些修改,在8080端口的服务器上做了一些实验。现在我想继续生产,我已经设置了一个指向我的服务器的域名,但我想避免出现我现在拥有的丑陋的示例org:8080/URL。我如何告诉正在监听80的Apache将流量从example.org路由到123.12.12.123:8080,反之亦然,而不中断对其他VirtualServer的访问


我曾经尝试过ModRewrite[L],但指定端口和域会迫使它出现在浏览器的地址栏中,这甚至更难看。我尝试过ModRewrite[P]和ProxyPass,但没有成功(都给出了500个错误)。下一步我应该尝试什么?

使用mod_代理模块,而不是mod_rewrite

您需要这些行:

ProxyRequests off
ProxyPass http://example.org http://123.12.12.123:8080
ProxyPassReverse http://example.org http://123.12.12.123:8080
就这样。
哦,是的,那是ProxyPass。不在

使用mod_代理模块而不是mod_重写

您需要这些行:

ProxyRequests off
ProxyPass http://example.org http://123.12.12.123:8080
ProxyPassReverse http://example.org http://123.12.12.123:8080
就这样。
哦,是的,那是ProxyPass。不在

实际上我做的一切都是对的,代理\u http模块没有加载:实际上我做的一切都是对的,代理\u http模块没有加载:/