在我们的networking上有两个不同的networking应用程序运行在两个(物理)不同的服务器上,一个是IIS上的另一个,另一个是在端口80上,因为两台机器可以通过内部networking上的不同IP访问。
现在我想把这些服务都暴露给世界。 我的想法是以某种方式使传入的连接redirect到适当的服务器根据用户的子域的select。
例
xxx.domain.com映射到IIS(内部IP:1.2.3.4)
yyy.domain.com映射到Apache(内部IP:5.6.7.8)
在世界范围内,这两台服务器将共享相同的公共IP 。
我在看什么样的configuration,以及如何去捕获子域请求并redirect到相应的服务器?
谢谢,嗯
如果你的边缘设备不支持虚拟主机,最好的办法就是在它们前面放置一个反向代理。