链接转换词典

为 Web 发布规则启用链接转换之后,将自动创建一个链接转换词典。在大多数情况下,不需要在默认词典中添加更多项目。如有必要,可以在此词典中添加多个项目。

默认词典包含下列项目:

示例

例如,考虑这样一个方案:ISA 服务器发布一个站点,该站点位于内部名称为 IIS_A.Org 的计算机上,可以在默认 HTTP 端口 80 和 SSL 端口 443 上对其进行访问。ISA 服务器在相同默认端口上,使用其公共名称 www.fabrikam.com 发布该站点。客户端可能发出以下请求:

GET /dirA HTTP/1.1
Host: www.fabrikam.com

请注意,请求中的目录名不用斜杠 (/) 终止。当运行 Internet 信息服务 (IIS) 的服务器接收到该请求时,将自动返回位置头设置为 http://IIS_A.Org/dirA/(即服务器的内部名称后跟目录名并用斜杠终止)的 302 响应。

ISA 服务器将此响应头值转换为 http://www.fabrikam.com/dirA/。

在此示例中,下列项目将自动添加到链接转换词典中:

如果在安全连接(使用 SSL)上发送初始客户端请求,则由于安全原因,与相同计算机的所有链接都将转换为使用 SSL。下列项目将自动包含在链接转换词典中:

如果站点使用非默认端口(例如,端口 81 用于 HTTP,端口 444 用于 SSL),则链接将包含该端口号。同时将转换该端口号,如下所示:

同样,如果 ISA 服务器在非默认端口上发布站点(例如,端口 82 用于 HTTP,端口 445 用于 SSL),则链接将转换为发布的端口:

有关添加项目的提示

为链接转换词典创建项目时请遵照下列指导:




请在 ISA Server Guides and Articles 获取最新的 ISA 服务器内容。