Sun Java System Web Server 7.0 管理員指南

設定 URL 重新導向

URL 重新導向可讓您將某個 HTTP URL 的文件請求重新導向至其他 HTTP URL。轉寄 URL 或重新導向是伺服器通知使用者 URL 已變更 (例如由於已將檔案移至另一個目錄或伺服器) 的方法。您還可以使用重新導向功能,將對某伺服器上文件的請求,順利傳送至其他伺服器上的文件。

例如,如果您將 http://www.sun.com/info/movies 轉寄至前綴 film.sun.com,則 URL http://www.sun.com/info/movies 會重新導向至 http://film.sun.com/info/movies

有時可能要將對某個子目錄中所有文件的請求,重新導向至特定的 URL。例如,如果您必須移除目錄 (因為造成太多的網路流量或因為任何原因不再提供這些文件),則可以將對其中任一文件的請求導向至解釋這些文件為什麼不再可用的頁面。例如,/info/movies 上的前綴可被重新導向至 http://www.sun.com/explain.html

您可以在虛擬伺服器層級設定 URL 重新導向。

若要配置 URL 重新導向,請執行以下步驟:

  1. 按一下 [配置] 標籤,並從配置清單中選取配置。

  2. 按一下 [虛擬伺服器] 子標籤,並從虛擬伺服器清單中選取虛擬伺服器。

  3. 按一下 [內容處理] 子標籤[URL 重新導向] 子標籤。

  4. 按一下 [新建] 按鈕以增加新的 URL 重新導向規則。

  5. 請為說明的欄位提供必要的值。按一下 [確定] 按鈕。如果需要,您可以按一下配置的 [部署] 按鈕。

下表說明增加新的 URL 重新導向規則時所需的參數。

表 9–1 URL 重新導向參數

參數

說明

自 URL

應從其重新導向請求的 URL。此 URL 的所有 HTTP 請求都將重新導向至 [目標 URL] 中指定的 URL。 

目標 URL

應將請求重新導向至的 URL。來自「來源 URL」中所指定 URL 的所有 HTTP 請求,都將重新導向至此 URL。 

URL 類型

固定的。已啟用/已停用。固定 URL 是指靜態 URL,如 HTML 頁面的連結。非固定 URL 是指具有請求參數的動態 URL 或僅具有前綴的 URL。


備註 –

使用 CLI

若要透過 CLI 增加新的 URL 重新導向規則,請執行以下指令。


wadm> create-url-redirect --user=admin --password-file=admin.pwd --host=serverhost 
--port=8989 --no-ssl --config=config1 --vs=config1_vs_1 --uri-prefix=/redirect 
--target-url=http://www.cnet.com

請參閱 CLI 參照 create-url-redirect(1)