KUSANAGI(Nginx)で拡張子woff2フォントファイルのキャッシュ設定をする【公式対応済み】

KUSANAGI(Nginx)はデフォルトでwoff2(フォントファイル)のキャッシュ期限が設定されていません。
そのためPageSpeedInsightsのチェックに引っ掛かることがあります。
本稿ではその対処法について記します。

なお、woff2を使用していない場合、本記事の設定は必要ありません。
(恐らく使用していてチェックに引っ掛かったから本稿を御覧になっているものと思われますが)

アイキャッチの画像はKUSANAGIのイメージキャラクター草薙沙耶 ©PRIME STRATEGY

天満川鈴 WRITTEN BY 天満川鈴

対処法

「【プロファイル名】_ssl_conf(ssl化している場合)」ファイルのキャッシュのところにwoff2を追記します。

 location ~* \.(jpg|jpeg|gif|png|css|js|swf|ico|pdf|svg|eot|ttf|woff|woff2)$ {
 access_log off;
 expires 30d;
 }

もしキャッシュの期限を設定していない場合、woff2だけでなく多くのファイルについて指摘がずらっと並んだ状態となっているはずです。

expires 30d;

この表記がない場合は追記してください。

まとめ

キャッシュ設定自体はあちこちのサイトで紹介されているのですが、ファイル形式の追記までは述べていないところもありますので記事にしてみました。
特にKUSANAGIでのNginxユーザーには、私みたいなライト層も多いですし。

Luxeritasを早期に導入した人は、同じく引っ掛かるかも?
PageSpeedInsightsを改めてチェックしてみて

天満川 鈴のプロフィール画像
WRITTEN BY

天満川 鈴

未経験からWEB業界に入り、現在はWEBディレクターとして実務に従事。 要件整理・導線設計・コンテンツ構成などを学びながら、日々改善を重ねています。 AIを活用したコンテンツ制作・効率化を強みとし、プロンプト設計を含めた制作フローの最適化にも取り組んでいます。
本サイトでは、WordPressやサイト制作に関する試行錯誤・検証内容を中心に発信。 技術検証の一環として、KUSANAGI公式サイトにて記事を2回紹介いただきました。

RECOMMENDED INFRASTRUCTURE

私はConoHa以外を勧めない。

2016年からずっとConoHaを使い倒してきました。知人に「一番いいサーバーは?」と聞かれたら、迷わずここを教えます。

レンタルサーバーナンバーワンを誇る高速環境であることはもちろん。私が「黒い画面って何?」というド素人からサイト制作のプロになれたのは、傍らにずっとこのはちゃんがいてくれたから。
私がConoHaを使い続ける、嘘偽りない理由です。

※ConoHaに初めて入会の方限定。
本CTAの画像もしくはボタンを押してWINGパック12か月以上を契約すると、最大5000円割引してもらえます。

公式サイトで詳細を見る
× 閉じる