Sun Java System Web Proxy Server 4.0.4 管理指南

Procedure建立標準或反向對映

  1. 存取 Server Manager,然後按一下 [URL] 標籤。

  2. 按一下 [Create Mapping] 連結。

    這時會顯示 [Create Mapping] 頁面。

  3. 在所出現的頁面中,提供標準對映的來源前綴和來源目標,

    例如,

    來源前綴:http://proxy.site.com

    來源目標:http://http.site.com/

  4. 按一下 [ OK]。

    返回頁面並建立反向對映,例如,

    反向對映:

    來源前綴:http://http.site.com/

    來源目標:http://proxy.site.com/

  5. 若要變更,請按一下 [OK]。

    當您按下 [OK] 按鈕時,代理伺服器就會增加一或多個附加對映。若要查看對映,請按一下 [View/Edit Mappings] 連結。附加對映的格式如下:

    from: /

    to: http://http.site.com/

    這些附加的自動對映,適用於將反向代理伺服器當作一般伺服器連線的使用者。第一個對映用來擷取連線至反向代理伺服器以做為標準代理伺服器的使用者。只有當使用者未變更由管理 GUI 自動提供之 [Map Source Prefix] 文字方塊的內容時,才會增加「 /」對映。依據設定,通常只需要第二個對映,但是額外的對映並不會導致代理伺服器發生問題。


    備註 –

    若 Web 伺服器具有多個 DNS 別名,則每個別名都必須具有對應的標準對映。若 Web 伺服器以其自身的數個 DNS 別名產生重新導向,則每個別名都應有一個對應的反向對映。


    CGI 應用程式仍在原始伺服器上執行。代理伺服器本身決不會執行 CGI 應用程式。然而,若 CGI 程序檔指出,可發出 Last-modified 或 Expires 標頭暗示非零的存留時間以快取結果,則代理伺服器將會快取結果。

    撰寫 Web 伺服器的內容時,請記住內容也是由反向代理伺服器提供,因此 Web 伺服器上所有檔案的連結都必須是相對的連結。請勿在 HTML 檔案中參照主機名稱。所有連結必須只包含頁面:

    /abc/def

    而非完全合格的主機名稱,如:

    http://http.site.com/abc/def


    備註 –

    您可以針對在反向代理伺服器模式中所發生的錯誤,提供自訂的錯誤頁面。這些錯誤頁面會置換代理伺服器所產生的錯誤。這樣可以防止用戶端得知您已配置代理伺服器。