可能在Windows Server 2008 R2上获得IIS将某些域的端口80“端口转发”到其他端口?

我在我的服务器上设置了IIS,而且Apache x2(其他产品自带服务器,不能集成到IIS中)。

我能否将端口80(IIS处理)上的某些域“端口转发”到其他端口?

例如:

  • www.vkarlsen.no – > IIS
  • svn.vkarlsen.no – >在同一台机器上的端口81
  • teamcity.vkarlsen.no – >在同一台机器上的端口82

或者我只需要设置这些域并redirect到正确的端口? 我希望域名和url对用户是透明的,但也许这是行不通的。

任何人都可以点亮这个?

似乎你混合了两种可能的解决scheme:1)如果你想访问不同端口号(svn.vkarlsen.no:81,teamcity.vkarlsen.no:82)的各种服务 – 只需在你的IIS中创build多个站点,并指定唯一每个站点的端口号。 2)如果你想设置所有的网站共享一个IP – 检查“主机头”选项的IISconfiguration。

本文介绍如何完成任务,如果您有IIS 7.5:

http://jonalb.com/post/2010/10/23/TeamCity-On-Port-80-In-IIS.aspx

我正在尝试这个。