ADC

URL変換プロファイルの構成

プロファイルは、特定の URL 変換を一連のアクションとして記述します。プロファイルは主にアクションのコンテナとして機能し、アクションが実行される順序を決定します。ほとんどの変換は、外部ホスト名とオプションパスを別の内部ホスト名とパスに変換します。ほとんどの便利な変換は単純で 1 つのアクションしか必要としませんが、複数のアクションを使用して複雑な変換を実行できます。

アクションを作成してからプロファイルに追加することはできません。最初にプロファイルを作成し、そのプロファイルにアクションを追加する必要があります。CLI では、アクションの作成とアクションの設定は別々のステップです。プロファイルの作成とプロファイルの設定は、CLI と構成ユーティリティの両方で別々の手順です。

NetScalerコマンドラインを使用してURL変換プロファイルを作成するには

NetScalerのコマンドプロンプトで、次のコマンドを順番に入力して、URL変換プロファイルを作成し、構成を確認します。その後、2 番目と 3 番目のコマンドを繰り返して追加のアクションを設定できます。

  • add transform profile <profileName> -type URL [-onlyTransformAbsURLinBody (ON|OFF)] \[-comment <comment>]
  • add transform action <name> <profileName> <priority>
  • set transform action <name> [-priority <priority>] [-reqUrlFrom <expression>] [-reqUrlInto <expression>] [-resUrlFrom <expression>] [-resUrlInto <expression>] [-cookieDomainFrom <expression>] [-cookieDomainInto <expression>] [-state (ENABLED|DISABLED)] [-comment "<string>"]
  • show transform profile <name>

:

> add transform profile shoppingcart -type URL
 Done
> add transform action actshopping shoppingcart 1000
 Done
> set transform action actshopping -priority 1000 -reqUrlFrom 'shopping.example.com' -reqUrlInto 'www.example.net/shopping' -resUrlFrom 'www.example.net/shopping' -resUrlInto 'shopping.example.com' -cookieDomainFrom 'example.com' -cookieDomainInto 'example.net' -state ENABLED -comment 'URL transformation for shopping cart.'
 Done
> show transform profile shoppingcart
        Name: shoppingcart
                Type: URL       onlyTransformAbsURLinBody: OFF
        Comment:
        Actions:

1)              Priority 1000   Name: actshopping       ENABLED
 Done
<!--NeedCopy-->

NetScalerコマンドラインを使用して既存のURL変換プロファイルまたはアクションを変更するには

NetScalerのコマンドプロンプトで、次のコマンドを入力して既存のURL変換プロファイルまたはアクションを変更し、構成を確認します。

注:トランスフォームプロファイルの設定またはトランスフォームアクションの設定コマンドをそれぞれ使用してください。set transform profile コマンドは add transform profile コマンドと同じ引数を取ります。set transform action は初期設定に使用されたコマンドと同じです。

  • set transform action <name> [-priority <priority>] [-reqUrlFrom <expression>] [-reqUrlInto <expression>] [-resUrlFrom <expression>] [-resUrlInto <expression>] [-cookieDomainInto <expression>] [-state (ENABLED|DISABLED)] [-comment "<string>"]
  • show transform profile <name>

:

> set transform action actshopping -priority 1000 -reqUrlFrom 'searching.example.net' -reqUrlInto 'www.example.net/searching' -resUrlFrom 'www.example.net/searching' -resUrlInto 'searching.example.com' -cookieDomainInto 'example.net' -state ENABLED -comment 'URL transformation for searching cart.'
 Done
> show transform profile shoppingcart
        Name: shoppingcart
                Type: URL       onlyTransformAbsURLinBody: OFF
        Comment:
        Actions:

1)              Priority 1000   Name: actshopping       ENABLED
 Done
<!--NeedCopy-->

NetScalerコマンドラインを使用してURL変換プロファイルとアクションを削除するには

まず、アクションごとに次のコマンドを 1 回入力して、そのプロファイルに関連付けられているすべてのアクションを削除します。

  • rm transform action <name> プロファイルに関連するすべてのアクションを削除したら、次に示すようにプロファイルを削除します。
  • rm トランスフォームプロファイル <name>

構成ユーティリティを使用して URL 変換プロファイルを作成するには

  1. ナビゲーションペインで、[ 書き換え]、[URL 変換] の順に展開し、[ プロファイル] をクリックします。
  2. 詳細ペインで、[ 追加] をクリックします。
  3. URL 変換プロファイルの作成ダイアログボックスで 、パラメータの値を入力または選択します。ダイアログボックスの内容は、「URL 変換プロファイルを構成するためのパラメータ」で説明されているパラメータに次のように対応します (アスタリスクは必須パラメータを示します)。
    • 名前* — 名前
    • Comment—comment
    • レスポンス本文の絶対URLのみを変換する — Absurlin本文のみを変換する
  4. [ 作成] をクリックし、[ 閉じる] をクリックします。プロファイルが正常に構成されたことを示すメッセージがステータスバーに表示されます。

構成ユーティリティを使用して URL 変換プロファイルとアクションを設定するには

  1. ナビゲーションペインで、[ 書き換え]、[URL 変換] の順に展開し、[ プロファイル] をクリックします。
  2. 詳細ペインで、設定するプロファイルを選択し、「 開く」をクリックします。
  3. URL 変換プロファイルの設定ダイアログボックスで 、次のいずれかを実行します。
    • 新しいアクションを作成するには、[ 追加] をクリックします。
    • 既存のアクションを変更するには、アクションを選択し、[ 開く] をクリックします。
  4. パラメータの値を入力または選択して、「 URL変換アクションの作成」または「URL 変換アクションの変更 」ダイアログボックスに入力します。ダイアログボックスの内容は、「URL 変換プロファイルを構成するためのパラメータ」で説明されているパラメータに次のように対応します (アスタリスクは必須パラメータを示します)。
    • アクション名*—name
    • Comments—comment
    • Priority*—priority
    • URL のリクエスト元 — リクエスト元
    • URL 情報をリクエストする — リクエストする
    • レスポンス URL 送信元 — 返信元
    • レスポンス URL の宛先 — 戻る
    • クッキードメインの送信元 — クッキードメインの送信元
    • クッキードメイン情報 — クッキードメイン情報
    • 有効 — 状態
  5. 変更を保存します。
    • 新しいアクションを作成する場合は、「 作成」をクリックし、「 閉じる」をクリックします。
    • 既存のアクションを変更する場合は、「 OK」をクリックします。 ステータス・バーに、プロファイルが正常に構成されたことを示すメッセージが表示されます。
  6. ステップ 3 からステップ 5 を繰り返して、追加のアクションを作成または変更します。
  7. アクションを削除するには、アクションを選択し、[削除] をクリックします。メッセージが表示されたら、 OK をクリックして削除を確定します。
  8. OK」 をクリックして変更を保存し、「URL 変換プロファイルの変更」ダイアログ・ボックスを閉じます。
  9. プロファイルを削除するには、詳細ペインでプロファイルを選択し、[ 削除] をクリックします。メッセージが表示されたら、 OK をクリックして削除を確定します。