キャッシュ内の CSS ファイルを更新するために、file.css?version=DDMMYYYY トリックをよく使用します。しかし、この方法について疑問があります。
私は古いエクストラネットで作業しています。すべてのページが同じ CSS ファイルを使用しています。エクストラネットにはテンプレート ファイルがなく、この CSS はエクストラネットのすべてのページに含まれています。すべてのエクストラネット ページについて、この css ファイルを更新する必要があります。
私の質問は: ログイン ページで file.css?version=DDMMYYYY トリックを使用したいです。他のページには引き続き file.css が含まれます (?version 部分は含まれません)。
ユーザーがログイン ページにアクセスすると、新しいバージョンの css ファイルを受け取ります。しかし、他のページではどのバージョンが使用されるのでしょうか? 古いバージョン (file.css) または新しいバージョン (file.css?version=DDMMYYYY) ?
言い換えれば、ユーザーがログインページに来たとき、どのファイルが彼のキャッシュにあるのか:
- file.css および file.css?version=DDMMYYYY
- 新しいバージョンに更新された file.css のみ
この初心者の質問で申し訳ありませんが、自分でテストするのは難しいです。
ご協力いただきありがとうございます!