参照をページ ID にリダイレクトする

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:2分
  • ウィジェット内のハードコードされたページ ID を手動で置き換える必要がないように、 サービスポータル ウィジェットからのすべての参照をリダイレクトして、単一のレコードを持つ新しいページにルーティングします。

    始める前に

    必要なロール:sp_admin

    このタスクについて

    サービスポータル内の複数のウィジェットは、ハードコードされたページ ID を使用して 1 つのページにリンクできます。このプロセスでは、各ウィジェットをクローンおよび更新することで、ページ ID へのすべての参照を検索して置き換えることなく、ウィジェット内のページ参照を置き換えることができます。

    ページへのすべての参照をリダイレクトするには、ページルートマップ [sp_page_route_map] テーブルにレコードを作成します。このテーブルでは、ベース システム ウィジェットを複製せずに、参照をページにリダイレクトすることができます。

    [ページルートマップ] テーブルにレコードを作成すると、参照のみがページにリダイレクトされます。ナビゲーションは URL 内のページ ID にリダイレクトされません。

    注:
    ユーザーを 404 ページにリダイレクトするためにページルートマップの作成は不要です。ポータルの 404 ページを指定するには、ポータル [sp_portal] レコードの [404 ページ] フィールドを更新します。

    手順

    1. 次のように移動する。 All (すべて) > サービスポータル > ページルートマップ.
    2. [New (新規)] を選択します。
    3. フォームのフィールドに入力します。
      フィールド 説明
      簡単な説明 リダイレクトを説明するためのオプションの短い説明です。
      サービス ポータル リダイレクトを適用するポータルです。ポータルを選択しない場合、リダイレクトはインスタンスのすべてのポータルに適用されます。
      ルーティング元 リダイレクト元の元のページ。
      ルーティング先 リダイレクト先のページ。
      [Active (アクティブ)] ページ ルート マップ レコードがアクティブであるかどうか。レコードがアクティブな場合にのみ、リダイレクトが適用されます。
      ロール ページルートマップが適用されるロール。このフィールドに指定されたロールのいずれも持たないユーザーは、新しいページにリダイレクトされません。ロールが指定されていない場合、ページルートマップはすべてのユーザーに適用されます。
      順序 ページ ルー トマップ レコードの優先度です。複数のアクティブなレコードが [ルーティング元] フィールドで同じ値を持つ場合、最小順位のレコードが適用されます。レコードは最低から最高の間で評価されます。複数のレコードの順序が一致している場合は、最も古いレコードが優先されます。
    4. [Update (更新)] を選択します。

    タスクの結果

    [ルーティング元] フィールドに記載されているページへのすべての参照は、[ルーティング先] フィールドのページにリダイレクトされます。