統一リソース識別子 (URI) を指定しても、リクエストされたリソースが異なるオリジンサーバーに保存されている場合、ドメインネームシステム (DNS) ルールを作成して、リクエストのホスト名から解決された DNS レコードを置き換えることができます。これにより、リクエストが正しいサーバーにルーティングされ、目的のリソースを取得できるようになります。
提供状況
DNS ルールは、Premium プランおよび Enterprise プランでのみサポートされています。
DNS ルールの仕組み
Edge Security Acceleration (ESA) でドメイン名の DNS レコードを設定すると、クライアントは IP アドレスやドメイン名などの DNS 名前解決結果に基づいて、オリジンサーバーとの接続を確立します。
リクエストパスや地理的な場所などの特定の特徴に基づいてクライアントリクエストを異なるオリジンサーバーにルーティングしたい場合は、DNS ルールを作成できます。クライアントリクエストが設定されたルールに一致すると、ESA は元の DNS レコードを上書きする A レコード、CNAME (canonical name) レコード、AAAA レコードを含む解決済みのアドレスを返し、クライアントリクエストを目的のサーバーに転送します。
DNS ルールの作成
ESA コンソールで、サイト管理 を選択します。サイト 列で、対象のウェブサイトをクリックします。
左側のナビゲーションウィンドウで、 を選択します。
ルールを追加 をクリックし、ルール名 を入力します。
リクエストが以下のルールと一致する場合... セクションで、一致させるリクエストの特徴を設定します。ルールの設定方法の詳細については、「ルール式のコンポーネント」をご参照ください。
ビジネス要件に基づいて DNS レコード を入力または選択します。

OK をクリックします。
関連ドキュメント
ルール関連の機能は、実行優先度、ルールの動作、設定範囲 が異なります。詳細については、「ESA ルールの有効化の仕組み」をご参照ください。