nginx

nginxでブラウザのキャッシュを活用する

  • このエントリーをはてなブックマークに追加
  • Pocket
  • LINEで送る
Nginx

前回に続き、Google PageSpeed Insightsを使った、サイトのスピードチェックについてです。
今回は「ブラウザのキャッシュを活用する」と言われたときの対応方法。

PageSpeed Insightsで表示された提案「ブラウザのキャッシュを活用する」

PageSpeed Insightsで表示された提案「ブラウザのキャッシュを活用する」

Google様の仰せの通り、「ブラウザのキャッシュを活用する」ようにnginxの設定を変えていきます。

server {
    # 〜〜 省略(いろいろな設定) 〜〜

    location ~* ^.+.(jpg|jpeg|gif|css|png|js|ico)$ {
        expires 7d;
    }

    # 〜〜 省略(いろいろな設定) 〜〜
}

これで指定した拡張子(jpg|jpeg|gif|css|png|js|ico)については閲覧したユーザのローカルにブラウザキャッシュされるようになりました。
Googleでは7日間以上のキャッシュ有効期限を設定するよう推奨しています。とりあえず仰せの通り7日間に設定しました。

  • このエントリーをはてなブックマークに追加
  • Pocket
  • LINEで送る

コメントを残す

*