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

Edge Security Acceleration:リソース圧縮の設定

最終更新日:Dec 04, 2025

ESA は静的リソースを圧縮して、データ転送量を削減し、ページの読み込み速度を向上させます。

はじめに

ESA は、GzipBrotliZstd の 3 つの圧縮メソッドを提供します。これらは圧縮効率、展開速度、互換性が異なり、それぞれ異なるユースケースに適しています。

圧縮タイプ

圧縮効率

互換性

ユースケース

Gzip

高速な圧縮、中程度の展開速度

一般的な Web サービス

Brotli

低速な圧縮、高速な展開速度

静的リソースの最適化

Zstd

非常に高速な圧縮、非常に高速な展開

リアルタイムのストリームデータ処理

注意事項

  • Gzip、Brotli、Zstd を同時に有効にした場合、Zstd > Brotli > Gzip の順で適用されます。

  • ESA は、次のファイルタイプの圧縮をサポートしています:text/xmltext/plaintext/cssapplication/javascriptapplication/x-javascriptapplication/rss+xmltext/javascriptimage/tiffimage/svg+xmlapplication/jsonapplication/xml

圧縮ルールが適用されないケース

オリジンサーバーまたはクライアントの設定が競合しているため、特定のケースでは圧縮ルールが適用されません。

オリジンサーバー側

  • Gzip または Brotli 圧縮は、オリジンサーバーからのファイルサイズが 1 KB から 10 MB の間のファイルにのみ適用されます。このサイズ範囲外のファイルは圧縮されません。

  • オリジンサーバーからの応答に Content-Encoding ヘッダーが含まれている場合、ESA は圧縮を適用しません。

  • オリジンサーバーからの応答に cache-control: no-transform HTTP ヘッダーが含まれている場合、ESA は圧縮を適用しません。

クライアント側

クライアントが設定された圧縮アルゴリズムをサポートしていない場合、応答は圧縮されません。クライアントのサポートは、Accept-Encoding リクエストヘッダーによって示されます。

操作手順

  1. ESA コンソールで、サイト管理 を選択し、サイト 列で対象のサイトをクリックします。

  2. 左側のナビゲーションウィンドウで、速度とネットワーク > 最適化 を選択します。

  3. 速度の最適化 タブを選択します。次に、必要に応じて GzipBrotli、および Zstd スイッチを有効にします。

    image