Sun Java System Web Proxy Server 4.0.8 管理指南

dnsDomainIs()(host, domain)

dnsDomainIs()() 函数将检测 URL 主机名是否属于给定的 DNS 域。如果要将浏览器配置为不对本地域使用代理,则此函数很有用,如示例 1:代理除本地主机之外的所有服务器示例 2:代理防火墙外部的本地服务器中所示。

在某些情况下会基于 URL 所属的 DNS 域从一组代理中选择接收请求的代理,当您在这些情况下使用多个代理进行负载平衡时,此函数也很有用。例如,如果要通过将包含 .edu 的 URL 定向到一个代理,而将包含 .com 的 URL 定向到另一个代理来进行负载平衡,则可以使用 dnsDomainIs()() 来检查 URL 主机名。

参数

host 是 URL 中的主机名。

domain 是对主机名进行测试所用的域名。

返回值

true 或 false

示例

以下语句将为 true:

dnsDomainIs("www.example.com", ".example.com")

以下语句将为 false:

dnsDomainIs("www", ".example.com") dnsDomainIs("www.mcom.com", 
	".example.com")