2011-07-13 4 views
0

画像の名前を変更せずにウェブサイトに「index.gif」のような新しい画像を毎回更新するたびに、 F5キーを押して画像キャッシュを消去します。新しい画像をウェブサイトに公開するが、新しいエフェクトを表示するにはF5する必要がある

それはCSSの更新と同じですが、私は通常のようにCSSのリンクのバージョンを変更します。このCSSへの唯一つの基準がありますので

<link href="index.css?ver=xxxxxx" rel="stylesheet" type="text/css" /> 

ので、私は簡単にそれを変更することができます。これとは対照的に、1つの画像を多く参照するので、新しい画像へのすべてのリンクを変更することに不満があります。

私の問題を解決する簡単な方法はありますか?

答えて

0

Disable cache for some images

ただ、上記のリンクを反映するために、Apacheは* .GIFのヘッダ、または任意のファイル拡張子を変更します。これは遡及的な修正ではありません。

0

あなたのCSSでやっているイメージファイルでも同じことができます。あなたはそれを試しましたか?

私がお勧めしないもう1つのオプションは、Webサーバーにイメージファイルを持つキャッシュヘッダーの送信を停止するように指示することです。

関連する問題