Sun Java System Web Proxy Server 4.0.4 管理指南

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")