ブラウザにサーバーから新しいバージョンのファイル (画像) を強制的にプルさせる方法 (サーバーまたはクライアント側) はありますか? それ以外の場合、問題の画像は長期間キャッシュされます。たとえば、画像の URL に乱数を追加できることはわかっていますが、この状況ではこれは受け入れられません。まったく同じURLから画像を更新する必要があります。
私がやっていること: ユーザーが動画をアップロードする YouTube のようなポータル。各ビデオには、ポータルのさまざまなページに表示されるサムネイルがあります。ユーザーはいつでもサムネイルを変更できます (生成された 3 つのサムネイルから選択できます)。したがって、これが発生した場合(新しい画像が「元の」画像を上書きする)、所有者(他のユーザーが古いサムネイルを見るかどうかは気にしない)が新しいサムネイルを見ることができるように、ビデオのサムネイルを更新したくありませんサムネイルが表示される場所。
無理だと思いますが、念のためここで質問させてください。
更新: サーバー側で nginx と PHP を使用しています