一个IP地址托管本地网络中的多个网站

时间:2015-11-06 03:21:27

标签: apache teamcity subdomain gitlab subdirectory

所以我在局域网中有一个IP 192.168.1.100的apache服务器,现在我想运行它,例如gitlab和teamcity,并且不想通过端口访问。我如何实现这一点,我想到了一些可能的解决方案:

  • 使用子目录192.168.1.100/gitlab,但请点击" / path"等链接。将转到 192.168.1.100/path ,而不是 192.168.1.100/gitlab/path ,使用 mod_proxy_html 可能会走得太远我认为
  • 使用子域名? gitlab@192.168.1.100 还是其他什么?怎么样?
  • 还有别的吗?

1 个答案:

答案 0 :(得分:0)

使用DNS别名和重定向。例如,teamcity别名将重定向到TeamCity Tomcat正在侦听的192.168.1.100:8080,而gitlab别名将重定向到由{gitlab服务器选取的192.168.1.100:8081