nginx がすべての静的コンテンツ (CSS/JS) を提供するセットアップがあります。私たちの問題は、静的コンテンツを更新しても、ブラウザが必ずしもすぐに更新するとは限らず、新しいバージョンをプッシュするときに問題が発生することです。
基本的に CSS/JS へのすべての呼び出しを置き換え、次のようにバージョン番号を広告する nginx プラグインが必要です。
前:
<link rel="stylesheet" type="text/css" href="/media/css/style.css" />
後:
<link rel="stylesheet" type="text/css" href="/media/css/style.css?3428432" />
これは、style.css ファイル自体の最新の変更日に基づいて自動的に行われます。したがって、HTML を更新する必要はありません。これのためのプラグインはありますか?Googleのmod_pagespeedがapache2モジュールで同様のことを行うことは知っています..しかし、nginxの誰かを見つけることができません。