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

Edge Security Acceleration:グローバルキャッシュ設定

最終更新日:Feb 13, 2026

グローバルキャッシュポリシーを設定して、POP (Points of Presence) に静的リソースをキャッシュできます。これにより、リソースのヒット率が向上し、クライアントのアクセスパフォーマンスが改善され、back-to-origin トラフィックが削減されます。

機能

説明

クエリ文字列

キャッシュキーが生成される前に、POP がリクエスト URL 内の疑問符 (?) とそれに続くクエリ文字列 (?) を無視するかどうかを指定できます。クエリ文字列には、ユーザー ID や送信元 IP アドレスなどの情報が含まれます。これにより、キャッシュヒット率が向上し、ページの読み込みが高速化されます。

ブラウザキャッシュの TTL (Time-to-Live)

ブラウザキャッシュの TTL (Time-to-Live) は、リソース (HTML、CSS、JavaScript ファイル、画像など) がローカルブラウザキャッシュに保存される期間を定義します。デフォルトでは、オリジンの Cache-Control ヘッダー設定に従います。オリジン設定を変更することなく、クライアント TTL を設定できます。これにより、有効期間内のリソースをローカルキャッシュから直接読み込むことができます。これはページの読み込みを高速化し、ユーザーエクスペリエンスを向上させます。

エッジキャッシュの TTL (Time-to-Live)

エッジキャッシュの TTL (Time-to-Live) は、オリジンリソースが Edge Security Acceleration (ESA) の POP にキャッシュされる期間です。TTL が終了すると、POP にキャッシュされたリソースは期限切れとしてマークされます。リクエストされたリソースが POP で期限切れになっている場合、POP はオリジンサーバーから最新のリソースを取得してキャッシュします。ファイルディレクトリやファイル名拡張子に基づいて、静的リソースのキャッシュ TTL を設定できます。これにより、オリジンサーバーの負荷が軽減され、アクセスパフォーマンスが向上します。

開発者モード

開発者モードを有効にすると、クライアントは最新の静的リソースを即座に取得できます。このモードが有効になると、静的リソースのリクエストは一時的に ESA のキャッシュコンポーネントをバイパスし、オリジンサーバーに直接転送されます。これにより、オリジンコンテンツへの変更を確認できます。

クエリ文字列のソート

クエリ文字列のソート機能を有効にすると、リクエストの処理時に ESA が URL 内のクエリ文字列パラメーターを自動的にソートします。その後、ESA はソートされたクエリ文字列を使用してキャッシュ内のコンテンツを検索するか、リクエストを転送します。これは、パラメーターとその値が同じであれば、URL 内の順序に関係なく、POP がリクエストを同じファイルに対するものとして扱うことを意味します。この機能は、キャッシュヒット率の向上に役立ちます。

サイトレベルと機能ベースのルールマッピング

サイトのグローバル機能の設定は、そのサイトへのすべてのリクエストに適用されます。特定のリクエストに対してのみ機能を有効にしたい場合は、ルール機能を使用します。ルール条件を使用して、ユーザーリクエスト内の特定のパラメーターを検出できます。これにより、より正確な制御が可能になり、ルール設定が指定されたリクエストにのみ適用されるようになります。

サイトレベル

対応する機能レベルのルール

クエリ文字列

カスタムキャッシュキー

クエリ文字列のソート

カスタムキャッシュキー

ブラウザキャッシュの TTL (Time-to-Live)

ブラウザキャッシュの TTL (Time-to-Live)

エッジキャッシュの TTL (Time-to-Live)

エッジキャッシュの TTL (Time-to-Live)

キャッシュ予約

キャッシュ予約