多个 IIS 服务器共享相同的域和端口?

多个 IIS 服务器共享相同的域和端口?

我有以下网络/服务器设置:

由于这是我和朋友合作使用现有资源创办的一家初创公司,我们使用 DD-WRT 路由器将端口 80 请求重定向到特定服务器,并且我们目前使用免费的无 IP 域名,因此没有子域名。现在,问题是:

我需要添加第二台服务器,该服务器必须托管 .NET 应用程序,并且我需要将其作为一台单独的机器。问题是,端口 80 请求会发送到第一台服务器,而不是第二台服务器。我可以让它使用另一个端口,但我不想这样做,因为这不是我想要的。

我的想法是创建第三台 IIS 服务器来托管虚拟目录 (?),这样 /someApp 就转到第一台服务器,而 /anotherApp 就转到第二台服务器。这样我就可以让第二台服务器脱机,而不会影响第一台服务器。我无法访问 /anotherApp,但 /someApp 不会脱机,这就是我不想在第一台服务器中创建虚拟目录的原因。

让我重新表述一下:

有没有办法实现这样的效果:

http://mydomain.com:80/someApp -> 192.168.1.100:80/someApp
http://mydomain.com:80/anotherApp -> 192.168.1.200:80/anotherApp

我想知道,这可能吗?如果可能,怎么做?ISAPI 重定向?HTTP 重写?我会遇到会话和 cookie 问题吗?救命!:(

任何想法都非常感谢。谢谢!

相关内容