我有一个 Apache 服务器处理许多 VirtulServers,一切正常。我不知道它在内部是如何工作的,但确实如此。
我最近对 nodejs 做了一些修改,在这个服务器的 8080 端口上做了一些实验。现在我想继续生产,我已经设置了一个指向我的服务器的域名,但我想避免我现在拥有的丑陋的 example.org:8080/ URL。我如何告诉正在侦听 80 的 Apache 将流量从 example.org 路由到 123.12.12.123:8080,反之亦然?我已经尝试过 ModRewrite,但指定端口和域会强制它出现在浏览器的地址栏中,这甚至更难看。我尝试过 ModProxy 但没有成功(500 错误)。接下来我应该尝试什么?
Mod_proxy 应该可以工作,这是它的教程:http: //davybrion.com/blog/2012/01/hosting-a-node-js-site-through-apache/