すべてのプロダクト
Search
ドキュメントセンター

Edge Security Acceleration:パラメータの無視

最終更新日:Jun 09, 2026

URL リクエスト内の ? に続くパラメータは、キャッシュヒット率に影響を与える可能性があります。「パラメータの無視」機能を有効にすると、DCDN のエッジノード (POP) は、キャッシュ内のコンテンツを照合する際に、URL から ? に続くパラメータを削除します。これにより、キャッシュヒット率が向上し、バックツーオリジンリクエストの数が減少します。

注意事項

機能の競合

重要

カスタムキャッシュキー機能とパラメータの無視機能は競合します。両方の機能を同時に有効にしないでください。

パラメータの無視機能が有効になっている場合、DCDN POP は 指定パラメータを保持 モードと 指定されたパラメーターの削除 モードの両方でキャッシュキー内のパラメータを変更します。その結果、カスタムキャッシュキー機能のリクエストパラメータ設定は無効になります。

カスタムキャッシュキーを使用してキャッシュキーを設定するには、パラメータの無視機能を無効にしてください。

代替としてのカスタムキャッシュキーの使用

カスタムキャッシュキー機能には、パラメータの無視機能のすべての機能が含まれていますが、より柔軟なパラメータ制御が可能です。代わりにカスタムキャッシュキーを使用することを推奨します。以下の表は、設定の比較です。

ユースケース

パラメータの無視の設定

カスタムキャッシュキーの設定

キャッシュキー内のすべてのリクエストパラメータを無視します。

はい に設定し、[指定したパラメータを保持] フィールドを空のままにします。

リクエストパラメータ処理ポリシーを追加します:操作を はい に設定し、パラメータ名を存在しない任意のパラメータ名に設定します。

キャッシュキーにリクエストパラメータ key1 のみを保持します。

「パラメーター無視」を はい に、「指定パラメーターの保持」を key1 に設定します

リクエストパラメータ処理ルールを追加します:操作を はい に設定し、パラメータ名を key1 に設定します。

キャッシュキーからリクエストパラメータ key1 のみを削除します。

[指定したパラメータを削除] を key1 に設定します。

リクエストパラメータ処理ポリシーを追加します:[操作] を 削除 に設定し、[パラメータ名] を key1 に設定します。

仕組み

パラメータの無視機能は、パラメータフィルタリングとバックツーオリジンリクエストのパラメータ保持という 2 つの機能を提供します。

  • パラメータフィルタリング

    この機能を有効にすると、DCDN のエッジノード (POP) は、キャッシュ検索を実行する際に URL から ? に続くパラメータを削除します。これにより、異なるパラメータを持つ同じリソースへのリクエストが、同じキャッシュファイルにヒットするようになります。

    シナリオ

    説明

    URL に、リソースコンテンツとは無関係なユーザー ID などのパラメータが含まれている場合。

    例えば、ユーザー A が http://example.com/1.jpg?uid=123 をリクエストし、ユーザー B が http://example.com/1.jpg?uid=654 をリクエストしたとします。パラメータの無視機能を有効にすると、DCDN POP はキャッシュ検索に http://example.com/1.jpg を使用します。これにより、両方のリクエストが同じキャッシュファイルにヒットします。

  • バックツーオリジンリクエストのパラメータ保持

    シナリオ

    説明

    パラメータフィルタリングを有効にし、ユーザー情報をオリジンサーバーに渡す必要がある場合。

    [パラメータの無視] 設定を有効にすると、DCDN はデフォルトで、パラメータを削除した URL をバックツーオリジンリクエストに使用します。[オリジンリクエストのパラメータ保持] を有効にすると、DCDN はオリジナルの URL ( ? に続くパラメータを含む) をバックツーオリジンリクエストに使用して、ユーザー情報をオリジンサーバーに渡します。

パラメータの無視機能には、「指定したパラメータを保持」と「指定したパラメータを削除」の 2 つのモードがあります。次の図は、パラメータの無視機能を有効にした後のワークフローを示しています。

説明

URL 署名機能は、パラメータの無視機能よりも優先されます。タイプ A 署名を使用する場合、署名情報はリクエストパラメータに含まれます。DCDN はまずリクエストを認証します。認証が成功すると、DCDN はリソースを DCDN POP にキャッシュします。URL 署名の設定方法の詳細については、「URL 署名の設定」をご参照ください。

操作手順

  1. DCDN コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、ドメイン名 をクリックします。

  3. ドメイン名 ページで、管理するドメイン名を見つけ、設定 をクリックします。

  4. ドメイン名の左側のナビゲーションツリーで、最適化 をクリックします。

  5. パラメーターを無視 セクションで、変更 をクリックします。次に、ビジネスニーズに基づいてモードを選択し、パラメータを設定します。

    説明

    モードを切り替えると、既存の設定は削除されます。

    • モード:指定したパラメータを保持

      image

      パラメータ

      説明

      フィルタパラメータ

      • はい:URL から ? に続くパラメータを削除して、キャッシュヒット率を向上させます。

        説明

        [パラメータの無視] のみを設定し、指定パラメータを保持 を設定しない場合、? 文字以降のすべてのパラメータが削除されます。

      • いいえ:URL 内の ? に続くパラメータは、完全に一致する必要があります。

      元の URL が http://example.com/1.jpg?key1=1&key2=2&key3=3 であると仮定します。

      • すべてのパラメータを無視し、処理後の URL をバックツーオリジンリクエストに使用する

        設定項目: 「パラメーターフィルタリング」をはいに設定し、「指定パラメーターを保持」フィールドを空のままにし、「オリジンパラメーターを保持」をいいえに設定します。

        キャッシュキー:http://example.com/1.jpg

        バックツーオリジン URL:http://example.com/1.jpg

      • 指定したパラメータを保持し、処理後の URL をバックツーオリジンリクエストに使用する

        設定項目: パラメーターのフィルタリングを はい に、指定パラメーターの保持を key1 に、オリジンパラメーターの保持を いいえ に設定します。

        キャッシュキー:http://example.com/1.jpg?key1=1

        バックツーオリジン URL:http://example.com/1.jpg?key1=1

      • すべてのパラメータを無視し、元の URL をバックツーオリジンリクエストに使用する

        設定項目: パラメーターフィルタリングを はい に設定し、指定パラメーターの保持フィールドは空のままにして、オリジンパラメーターの保持を はい に設定します。

        キャッシュキー:http://example.com/1.jpg

        バックツーオリジン URL:http://example.com/1.jpg?key1=1&key2=2&key3=3

      • 指定したパラメータを保持し、元の URL をバックツーオリジンリクエストに使用する

        設定項目: パラメーターフィルタリングをはいに、指定パラメーターの保持を key1 に、オリジンパラメーターの保持をはいに設定します。

        キャッシュキー:http://example.com/1.jpg?key1=1

        バックツーオリジン URL:http://example.com/1.jpg?key1=1&key2=2&key3=3

      指定されたパラメーターを保持

      保持するパラメータを指定します。最大 10 個のパラメータをコンマ (,) で区切って指定できます。

      [指定したパラメータを保持] を key1 に設定すると、URL 内の key1 パラメータのみがキャッシュマッチングのために保持されます。

      オリジンパラメーターの保持

      • はい:元の URL のすべてのパラメータがバックツーオリジンリクエストで保持されます。

      • いいえ:バックツーオリジンリクエストのパラメータはキャッシュキーのパラメータと一致します。つまり、指定されたパラメータのみが保持されます。

      詳細については、[例] 列の 2 番目と 4 番目の例のバックツーオリジン URL を比較してください。

    • モード:指定したパラメータを削除

      パラメータ

      説明

      指定されたパラメーターの削除

      削除するパラメータを指定します。最大 10 個のパラメータをスペースで区切って指定できます。

      元の URL が http://example.com/1.jpg?key1=1&key2=2&key3=3 であると仮定します。

      • 指定したパラメータを削除し、処理後の URL をバックツーオリジンリクエストに使用する

        設定項目: 「指定パラメーターの削除」を key1 に、「オリジンパラメーターの保持」を いいえ に設定します。

        キャッシュキー:http://example.com/1.jpg?key2=2&key3=3

        バックツーオリジン URL:http://example.com/1.jpg?key2=2&key3=3

      • 指定したパラメータを削除し、元の URL をバックツーオリジンリクエストに使用する

        設定項目: 「指定パラメーターの削除」に key1 を設定し、「オリジンパラメーターの保持」を はい に設定します。

        キャッシュキー:http://example.com/1.jpg?key2=2&key3=3

        バックツーオリジン URL:http://example.com/1.jpg?key1=1&key2=2&key3=3

      オリジンパラメーターの保持

      • はい:元の URL のすべてのパラメータがバックツーオリジンリクエストで保持されます。

      • いいえ:バックツーオリジンリクエストのパラメータはキャッシュキーのパラメータと一致します。つまり、指定されたパラメータは削除されます。

      詳細については、シナリオ 1 とシナリオ 2 のバックツーオリジン URL の違いをご参照ください。

  6. OK をクリックします。