モジュール 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 |
---|---|
デフォルト |
gzip_static off; |
コンテキスト |
http 、serve 、location |
事前に圧縮されたファイルの存在を確認するかどうかを有効にします(「on
」)または無効にします(「off
」)。次のディレクティブも考慮されます。: gzip_http_version、gzip_proxied、gzip_disable、gzip_vary。
「always
」値(1.3.6)の場合、gzip ファイルがクライアントがそれをサポートしているかどうかを確認せずに、あらゆる状況で使用されます。圧縮されていないファイルがディスク上にない場合、または ngx_http_gunzip_module が使用されている場合に役立ちます。
gzip
コマンドまたは任意の他の互換性のあるコマンドを使用してファイルを圧縮できます。オリジナルと圧縮ファイルの修正日時が同じことをお勧めします。