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

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

最終更新日:Feb 13, 2026

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

はじめに

ESA は、GzipBrotli、および Zstd の 3 種類の圧縮方式を提供します。これらの方式は、圧縮効率、展開速度、互換性が異なり、それぞれ異なる利用シーンに適しています。

圧縮方式

圧縮効率

互換性

適用範囲

Gzip

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

一般的な Web サービス

Brotli

低速な圧縮、高速な展開

静的リソースの最適化

Zstd

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

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

説明

Entrance プランでは Zstd 圧縮のみがサポートされています。

注意事項

  • Gzip、Brotli、Zstd を同時に有効にした場合、優先順位は Zstd > Brotli > Gzip の順になります。

  • ESA は以下のファイルタイプに対して圧縮をサポートしています:text/xmltext/plaintext/cssapplication/javascriptapplication/x-javascriptapplication/rss+xmltext/javascriptimage/tiffimage/svg+xmlapplication/json、および application/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

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

サイトレベル機能を通じて追加された構成は、指定されたサイトへのすべてのリクエストに適用されます。特定のリクエストに対してのみ機能を有効にするには、ルールベース機能を使用してください。ユーザーのリクエスト内の特定のパラメーター値を検出するルール条件を定義することで、どのリクエストにルール構成を適用するかを正確に制御できます。

サイトレベル機能

対応するルールベース機能

Gzip

File compression

Brotli

Zstd