モジュール ngx_http_gzip_static_module

設定の例
ディレクティブ
     gzip_static

ngx_http_gzip_static_module モジュールを使用すると、「.gz」ファイル名拡張子を使用して通常のファイルの代わりに事前に圧縮したファイルを送り出すことができます。

このモジュールはデフォルトではビルドされません。--with-http_gzip_static_module 設定パラメーターを使用して有効にする必要があります。

設定の例

gzip_static  on;
gzip_proxied expired no-cache no-store private auth;

ディレクティブ

構文 gzip_static on | off | always;
デフォルト
gzip_static off;
コンテキスト httpservelocation

事前に圧縮されたファイルの存在を確認するかどうかを有効にします(「on」)または無効にします(「off」)。次のディレクティブも考慮されます。: gzip_http_versiongzip_proxiedgzip_disablegzip_vary

always」値(1.3.6)の場合、gzip ファイルがクライアントがそれをサポートしているかどうかを確認せずに、あらゆる状況で使用されます。圧縮されていないファイルがディスク上にない場合、または ngx_http_gunzip_module が使用されている場合に役立ちます。

gzip コマンドまたは任意の他の互換性のあるコマンドを使用してファイルを圧縮できます。オリジナルと圧縮ファイルの修正日時が同じことをお勧めします。