Brotliは新しいオープンソース圧縮アルゴリズムで、Gzipよりもパフォーマンスが優れています。 Brotli圧縮機能を有効にすると、Edge Security Acceleration (ESA) ポイントオブプレゼンス (POP) がBrotli圧縮ファイルをクライアントに返します。 これにより、ファイルサイズが縮小され、ファイル送信が高速化され、帯域幅の利用が改善されます。
使用上の注意
オリジンサーバーまたはクライアントが圧縮をサポートしていない場合、圧縮ルールは有効になりません。 詳細については、「圧縮ルール」をご参照ください。
Gzip圧縮とBrotli圧縮が有効で、
Accept-Encodingヘッダーにbrとgzipの両方が含まれている場合、Brotli圧縮のみが有効になります。Edge Security Acceleration (ESA) がファイルを圧縮すると、ファイルのMD5値が変更されます。 オリジンサーバーでMD5検証が有効になっている場合は、Gzip圧縮とBrotli圧縮を無効にします。
ページ最適化機能とGzipまたはBrotli圧縮機能を同時に有効にすると、ページ最適化機能は有効にならず、ESAはファイルのみを圧縮します。
PNG、JPG、JPEGなどの一般的な形式の画像ファイル、およびMP4、AVI、WMVなどの一般的な形式のビデオファイルは、すでに圧縮されています。 これらのファイルでは、Gzip圧縮とBrotli圧縮は有効になりません。 この場合、Gzip圧縮とBrotli圧縮を無効にすることを推奨します。 画像ファイルのサイズを小さくしたい場合は、画像編集機能を使用できます。 詳細については、「概要」をご参照ください。 ビデオファイルのサイズを小さくしたい場合は、ビデオトランスコーディング機能を使用できます。 詳細については、「関数と機能」をご参照ください。
Brotliは、text/xml、text/plain、text/css、application/javascript、application/x-javascript、application/rss + xml、text/javascript、image/tiff、image/svg + xml、application/json、application/xmlの形式でファイルを圧縮できます。
Brotliはすべてのブラウザと互換性がありません。 Brotli圧縮機能を有効にする前に、ブラウザがBrotliと互換性があるかどうかを確認する必要があります。
Brotli圧縮ルールの作成
ESAコンソールにログインします。
左側のナビゲーションウィンドウで、[Webサイト] をクリックします。
[Webサイト] ページで、管理するWebサイトを見つけて、[操作] 列のWebサイト名または [詳細の表示] をクリックします。
左側のナビゲーションウィンドウで、 を選択します。
[ルールの作成] をクリックし、[ルール名] フィールドにルール名を入力します。
ユーザーリクエストの照合に使用するカスタムフィルター式を指定し、Brotli Compressionスイッチをオンにします。
[OK] をクリックします。