我有一个 windows server 2003r2 和 ISA Server 2004 当前我在 ISA Server 上创建了 2 个规则
- 端口:80 重定向到运行 webapp1 的 ServerOne
- 端口:85 重定向到运行 webapp2 的 ServerTwo
我有 2 个域 1:- webapp1.com 和 2:- webapp2.com 当请求来自端口 80 的 IsaServer 时,它重定向到 ServerOne,当请求来自端口 85 时,它重定向到 ServerTwo,这很好。
问题是我只有一个公共 IP 并且域站点不允许我使用端口 85 添加 A 类主机记录
例如,ISA 服务器是否可以侦听域名并按域重定向
- 请求附带 webapp1.com:80 重定向到 ServerOne
- 请求附带 webapp2.com:80 重定向到 ServerTwo
任何帮助将不胜感激。
好的,所以这是一个迟到的答案,但运行该操作系统和应用程序组合也是一个非常晚的时间。升级到这十年建造的东西!(你有没有注意到十年快结束了?)
有了这些,您可以使用 Web 发布规则做您想做的事情。听起来您使用了特定于端口的服务器发布规则,该规则不允许每个端口有多个站点。使用 Web 发布规则使用(和/或创建)一个 Web 侦听器,它绑定到(例如)端口 80 和 443。Web 侦听器可跨多个主机名和站点使用,并且 Web Pub 规则使用 HTTP 标头来消除歧义,并将它们路由到正确的后端站点。
通常需要花一些时间来确定是否也需要使用链接翻译,但是当你掌握了它的窍门后就很容易了。
但说真的:是时候升级了——如今,您可以获得具有几乎相同功能集的免费正向/反向代理。