「nginx expires」の編集履歴(バックアップ)一覧はこちら
「nginx expires」(2010/11/29 (月) 08:50:10) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
*nginx expires
nginxでexpiresを設定する方法
expiresとは有効期限のことです。
expiresを設定するとexpiresヘッダーをつけることになります。
jpgやgifなどの画像、jsのジャバスクリプト、cssのスタイルシートは一度読み込めば、ほとんど変更されないファイルです。
これらのファイルにexpiresを設定しましょう。
ネットワーク負荷の低減につながります。
nginxでは簡単にできます。
運用するドメイン毎に設定する必要があります。
serverセクションに以下を記入してください。
- location ~* ^.+.(jpg|jpeg|gif|css|png|js|ico)$ {
- root /home/demo/public_html/domain1.com/public;
- expires 30d;
- }
*nginx expires
nginxでexpiresを設定する方法
expiresとは有効期限のことです。
expiresを設定するとexpiresヘッダーをつけることになります。
jpgやgifなどの画像、jsのジャバスクリプト、cssのスタイルシートは一度読み込めば、ほとんど変更されないファイルです。
これらのファイルにexpiresを設定しましょう。
ネットワーク負荷の低減につながります。
nginxでは簡単にできます。
運用するドメイン毎に設定する必要があります。
serverセクションに以下を記入してください。
> location ~* ^.+.(jpg|jpeg|gif|css|png|js|ico)$ {
> root /home/demo/public_html/domain1.com/public;
> expires 30d;
> }
-rootでデフォルトディレクトリを設定します。ftpでのトップディレクトリのことです。
ここで設定したディレクトリ以下を参照しにいきます。
たとえば、http://www.domain1.com/images/image.jpgの画像ファイルの場合は、
/home/demo/public_html/domain1.com/public/images/image.jpg に画像ファイルがなければいけません。
-expires 30d ここでは30日間を有効にします。
nginxを再起用させると有効になります。
簡単にできました。