目錄

> # Rewriter 屬性

> Rewriter 提供以多種 Web 語言 (例如 HTML、JavaScript 和 WML)，及 HTTP 位置標頭 (重導) 改寫 URL 參照的 Java™ 類別程式庫。Rewriter 服務不包括任何屬性。

> 若要執行此服務，您可以建立定義改寫方式與待改寫資料的 Rewriter 規則。您可以透過管理主控台建立並編輯 Rewriter 規則：

> 若要從預設範本建立新規則集

> 編輯現有的規則集

> 若要下載規則集

> 刪除現有的規則集

> ## 若要從預設範本建立新規則集

> 1. 以管理員的身份登入至 Sun ONE Identity Server 管理主控台。

> 依預設，位置窗格中的「識別管理」及「導覽」窗格中的「組織」皆已選取。

> 2. 選取位置窗格中的「服務配置」。
> 3. 按一下導覽窗格中 Rewriter 旁邊的屬性箭頭。

> 目前定義的規則集清單隨即顯示。

> 4. 按一下 [建立新檔]。

> 如此將顯示可供修改的規則集範本。

> 5. 編輯 <RuleSet id="ruleset_template"> 行，以新規則集名稱 (ruleset_template 可用合適的名稱取代) 取代 default_ruleset。

> 備註 | 您可參照檔案 RuleSet.dtd 以正確地編輯規則集。

> 6. 依需要新增或修改規則集範本中的規則以改寫 URL。
> 7. 按一下「儲存」以建立新的規則集。

> 順利完成後，您將會看見初始頁面及所有目前定義的規則集清單 (包含您剛才所建立的規則集)。

> 備註 | 您亦可使用「建立新檔」按鈕建立新規則集。

> ## 編輯現有的規則集

> 1. 以管理員的身份登入至 Sun ONE Identity Server 管理主控台。
> 2. 以選擇「檢視服務管理」的方式瀏覽至「服務管理」。
> 3. 按一下導覽窗格中 Rewriter 旁邊的屬性箭頭。

> 目前定義的規則集清單隨即顯示。

> 4. 按一下待編輯規則集的「編輯」連結。

> 如此即可顯示待編輯規則集的 XML。

> 5. 依需要新增或修改規則集範本中的規則以改寫 URL。
> 6. 若您想要變更規則集的名稱，請編輯 <RuleSet id="ruleset_template"> 行，以規則集名稱取代其中的名稱。
> 7. 按一下「儲存」。

> ## 若要下載規則集

> 規則集可下載並儲存至檔案中。

> 1. 以管理員的身份登入至 Sun ONE Identity Server 管理主控台。

> 依預設，位置窗格中的「識別管理」及「導覽」窗格中的「組織」皆已選取。

> 2. 選取位置窗格中的「服務配置」。
> 3. 按一下導覽窗格中 Rewriter 旁邊的屬性箭頭。

> 目前定義的規則集清單隨即顯示。

> 4. 按一下規則集的「下載」連結以儲存至檔案中。
> 5. 指定檔案名稱，然後儲存。

> ## 若要上傳規則集

> 規則集檔案可上傳至系統中。

> 1. 以管理員的身份登入至 Sun ONE Identity Server 管理主控台。

> 依預設，位置窗格中的「識別管理」及「導覽」窗格中的「組織」皆已選取。

> 2. 選取位置窗格中的「服務配置」。
> 3. 按一下導覽窗格中 Rewriter 旁邊的屬性箭頭。

> 目前定義的規則集清單隨即顯示。

> 4. 按一下清單中任何規則集旁邊的「上傳」。
> 5. 瀏覽至或鍵入待上傳規則集的檔案名稱。
> 6. 按一下「上傳」。

> 若檔案中於 <RuleSet id="ruleset_template"> 行所定義的名稱符合系統上的規則集名稱，則此檔案的內容將取代規則集檔案。若在 <RuleSet id="ruleset_template"> 行中所定義的名稱是唯一的，則將會以該名稱建立新的規則集並新增至清單中。

> 備註 | 您亦可使用「上傳新檔」按鈕將規則集檔案上傳至系統中。

> ## 刪除現有的規則集

> 1. 以管理員的身份登入至 Sun ONE Identity Server 管理主控台。

> 依預設，位置窗格中的「識別管理」及「導覽」窗格中的「組織」皆已選取。

> 2. 選取位置窗格中的「服務配置」。
> 3. 按一下導覽窗格中 Rewriter 旁邊的屬性箭頭。

> 目前定義的規則集清單隨即顯示。

> 4. 按一下待刪除規則集旁邊的核取方塊。

> 您可選取多個規則集。

> 5. 按一下「刪除」。

> 確認訊息隨即顯示。

> 按一下「是」以刪除所選規則集。

> 備註 | 您亦可使用「刪除」按鈕刪除一個或多個所選規則集。

目錄