今日、Naiba サイト構築ノートを
gtmetrix でテスト評価した際、「Specify a Vary: Accept-Encoding header」という警告が表示されました。資料を検索したところ、自分のサーバー設定ファイルに `gzip_vary on` を追加するだけで良いことがわかりました。
具体的な修正方法:もしサーバーが Nginx を使用している場合、サイトの nginx 設定ファイルを開き、追加してください。
gzip_vary on;これで完了です。もし Apache を使用している場合、.htaccess ファイルに以下のコードを追加してください。
<IfModule mod_headers.c>
<FilesMatch ".(js|css|xml|gz|html)$">
Header append Vary: Accept-Encoding
</FilesMatch>
</IfModule>
実際、スクリーンショットから確認できるファイルは、Naiba が使用している CDN で加速されたファイルです。CDN では gzip 加速が有効になっていますが、なぜか Vary: Accept-Encoding 情報が付いていません。91点を達成できたので、これ以上深く調査はしません。
コメントは終了しました
この記事のコメント機能は終了しています。ご質問がある場合は、他の方法でお問い合わせください。