Citrix ADC

書き換えアクションとポリシーの例

このセクションの例では、さまざまな便利なタスクを実行するために書き換えを設定する方法を示します。この例は、中規模の製造会社である Example Manufacturing Inc. のサーバールームで発生しています。この会社は、Web サイトを使用して販売、配送、およびカスタマーサポートのかなりの部分を管理しています。

サンプル製造には 2 つのドメインがあります。example.com は Web サイトと顧客への電子メールで、イントラネットは example.net です。お客様は、サンプル Web サイトを使用して、注文、見積依頼、製品の調査、カスタマーサービスおよびテクニカルサポートに連絡します。

Example の収益ストリームの重要な部分として、Web サイトは迅速に対応し、顧客データの機密性を維持する必要があります。したがって、例には複数のWebサーバーがあり、Citrix ADCアプライアンスを使用して、Webサイトの負荷を分散し、Webサーバーとの間のトラフィックを管理します。

サンプルシステム管理者は、書き換え機能を使用して次のタスクを実行します。

[例 1: 古い X-Forwarded-For ヘッダーとクライアント IP ヘッダーの削除](/ja-jp/citrix-adc/current-release/appexpert/rewrite/rewrite-action-policy-examples/example-deleting-old-x-forwarded-client-ip-header.html)

Example Inc. は、受信要求から古い X-Forwarded-For およびクライアント IP HTTP ヘッダーを削除します。

[例 2:ローカルクライアント IP ヘッダーの追加](/ja-jp/citrix-adc/current-release/appexpert/rewrite/rewrite-action-policy-examples/Example-adding-local-client-ip-header.html)

Example Inc. は、受信要求に新しいローカル Client-IP ヘッダーを追加します。

[例 3: セキュア接続とセキュアでない接続のタグ付け](/ja-jp/citrix-adc/current-release/appexpert/rewrite/rewrite-action-policy-examples/example-tagging-secure-insecure-connections.html)

Example Inc. は、受信要求に、接続が安全な接続であるかどうかを示すヘッダーをタグ付けします。

[例 4: HTTP サーバタイプのマスク](/ja-jp/citrix-adc/current-release/appexpert/rewrite/rewrite-action-policy-examples/example-mask-http-server-type.html)

Example Inc. は HTTP Server: ヘッダーを変更して、不正なユーザや悪意のあるコードがそのヘッダーを使用して使用する HTTP サーバソフトウェアを判別できないようにします。

[例 5: 外部 URL を内部 URL にリダイレクトする](/ja-jp/citrix-adc/current-release/appexpert/rewrite/rewrite-action-policy-examples/example-redirecting-external-url.html)

Example Inc. は、Web サーバーの実際の名前とサーバールームの構成に関する情報をユーザーから隠し、Web サイトの URL を短く覚えやすくし、サイトのセキュリティを強化しています。

[例 6: Apache 書き換えモジュールルールの移行](/ja-jp/citrix-adc/current-release/appexpert/rewrite/rewrite-action-policy-examples/example-migrating-apache-rewrite-module-rules.html)

Example Inc. は、Apache リライトルールを Citrix ADC アプライアンスに移動し、Apache PERL ベースのスクリプト構文を Citrix ADC リライトルールの構文に変換します。

[例 7: マーケティングキーワードのリダイレクト](/ja-jp/citrix-adc/current-release/appexpert/rewrite/rewrite-action-policy-examples/example-marketing-keyword-rediriction.html)

Example Inc. のマーケティング部門は、会社の Web サイトで事前定義された特定のキーワード検索の簡略化された URL を設定します。

[例 8: クエリをクエリされたサーバーにリダイレクトします。](/ja-jp/citrix-adc/current-release/appexpert/rewrite/rewrite-action-policy-examples/example-redirect-queries.html)

Example Inc. は、特定のクエリ要求を適切なサーバーにリダイレクトします。

[例9: ホームページのリダイレクト](/ja-jp/citrix-adc/current-release/appexpert/rewrite/rewrite-action-policy-examples/example-home-page-reduction.html)

Example Inc. は最近、小規模な競合他社を買収し、取得した会社のホームページへの要求を独自の Web サイトのページにリダイレクトするようになりました。

[例 10:ポリシーベースの RSA 暗号化](/ja-jp/citrix-adc/current-release/appexpert/rewrite/rewrite-action-policy-examples/example-10-policy-based-rsa-encryption.html)

Example Inc. は、PEM RSA 公開キーを使用して、事前定義およびユーザー定義のヘッダーまたは本文のコンテンツを暗号化します。

これらの各タスクでは、システム管理者が書き換えアクションとポリシーを作成し、Citrix ADC上の有効なバインドポイントにバインドする必要があります。

書き換えアクションとポリシーの例