有没有办法从同一端口访问多项服务?

有没有办法从同一端口访问多项服务?

澄清一下:我当然是在端口 80 上运行 apache。我也在同一台服务器上运行 DynMap。有什么方法可以让我通过端口 80 访问它,还是我只需打开端口并输入 domain.com:port 即可访问它?

我问的是一般问题,不只是针对 DynMap

答案1

是的,通过利用虚拟主机可以实现。在这种情况下,最简单的设置是让 DynMap 在例如上运行,localhost:8080并将 Apache 设置为将虚拟主机反向代理到此“主机”:http://httpd.apache.org/docs/2.4/vhosts/http://httpd.apache.org/docs/2.4/mod/mod_proxy.html

请注意,您需要不同的在这种情况下,但子域名就足够了。

相关内容