Edge Security Acceleration (ESA) は、異なるクエリ文字列を含むリクエスト URL ごとに異なるキャッシュを作成します。パラメーターを無視した URL によるキャッシュパージを選択すると、ESA は、送信した URL に一致するすべてのキャッシュ済みリソースを、URL 内のリクエストパラメーターを無視してクリアします。
シナリオ
ファイルバージョン管理
-
説明:ご利用のウェブサイトには、イメージ、CSS ファイル、JavaScript ファイルなど、多数の静的リソースがあります。これらのリソースの URL には、バージョンとキャッシュの制御に役立つ異なるクエリパラメーターが含まれています。リソースを更新するたびに、関連するキャッシュがすぐに無効化されるようにする必要があります。これにより、ユーザーはリソースの最新バージョンをフェッチできます。
-
例:次の URL は、同じファイルの 2 つの異なるバージョンにリンクしています。
-
https://www.example.com/assets/style.css?v=1
-
https://www.example.com/assets/style.css?v=2
-
-
ソリューション:
https://www.example.com/assets/style.cssのように、クエリパラメーターを含まない URL を送信して、ファイルのすべてのバージョンのキャッシュをクリアします。
イメージ処理
-
説明:ご利用のウェブサイトでは、サムネイルや異なるサイズのイメージなど、さまざまなクエリパラメーターに応じてさまざまなイメージが生成される場合があります。これらのイメージが処理後すぐに更新および提供されるようにするには、関連するキャッシュをクリアする必要があります。
-
例:次の URL は、2 つの異なるサイズのイメージにリンクしています。
-
https://www.example.com/images/photo.jpg?size=small
-
https://www.example.com/images/photo.jpg?size=medium
-
-
ソリューション:
https://www.example.com/images/photo.jpgのように、クエリパラメーターを含まない URL を送信して、異なるパラメーターで生成されたすべてのバージョンのキャッシュをクリアします。
パラメーターを無視した URL によるキャッシュパージ
-
ESA コンソールで、サイト管理 を選択します。サイト 列で、対象の Web サイトをクリックします。
-
左側のナビゲーションウィンドウで、 を選択します。
-
[キャッシュのパージ] タブで、パージ設定を設定します。
-
[種類]: [URL による(パラメーターを無視)] を選択します。
-
更新方法: 2つの方法から選択できます。期限切れとしてマーク と 削除する です。
-
手動入力
リクエストパラメーターを含まない URL を 1 つ以上入力します。1 行に 1 つの URL を入力します。一度に最大 100 個の URL を送信できます。例:
https://www.example.com/cat.jpg https://www.example.com/image/cat.jpg -
ファイルのアップロード
多数の URL をパージする必要がある場合は、TXT ファイルで URL を指定し、ファイルをアップロードしてバッチパージを実行できます。1 行に 1 つの URL を入力します。TXT ファイルのサイズは 10 MB を超えることはできません。
-
-
更新方法:次の 2 つの方法から選択できます。期限切れとしてマーク と 削除する。
リフレッシュ方法
説明
期限切れとしてマーク
ノードは次のフローに従って処理されます。
-
ESA POP は、
If-Modified-Sinceリクエストヘッダーを含むオリジンリクエストを送信します。 -
オリジンサーバーは、ファイルの変更時刻を比較します。
-
ファイルが変更されていない場合、オリジンサーバーは 304 状態コードを返します。ESA POP は、既存のキャッシュファイルを使用してクライアントリクエストに応答できます。
-
ファイルが変更されている場合、オリジンサーバーは 200 状態コードと最新ファイルを返します。ESA POP は、最新ファイルをクライアントに返し、リソースをキャッシュします。
削除する
ユーザーがリフレッシュされるリソースに一致するコンテンツをリクエストすると、ESA POP はオリジンから新しいリソースを直接フェッチし、ユーザーに返し、新しいリソースをキャッシュします。
-

-
-
[送信] をクリックします。
パージの進捗を表示します。
パージタスクを送信すると、レコード更新 タブでリソースのパージに関する詳細なレコードと進捗を表示できます。進捗が 100 % に達すると、パージタスクは完了します。進捗は、パージするオブジェクトの数によって異なります。パージタスクは、完了までに時間がかかる場合があります。
キャッシュを [ファイルのアップロード] でパージすると、[ファイルのアップロード記録] タブでファイルの実行ステータスを確認できます。実行ステータスが成功した場合、ファイルのアップロードが正常に完了し、パージタスクが開始されたことを示します。 [パージ記録] タブで、個々のファイルのパージステータスを確認できます。

可用性
|
クォータ |
エントランス |
プロ版 |
プレミアム版 |
エンタープライズ版 |
|
1 日あたりのパージタスク |
N/A |
N/A |
N/A |
500 |