GIFの名前を変更せず更新した場合にキャッシュをきかせない方法はあるのでしょうか?

[上に] [前に] [次に]
匿名希望 1997/08/20(水) 20:43:04
GIFファイル自体をFTP等にて変更(ファイル名は同じ)して、
クライアント側のGIF表示を更新したい(キャッシュを利かせた
くない)のですが可能でしょうか?

とほほ 1997/08/21(木) 00:27:20
とほほの「HTMLリファレンス」の<META>で説明している、キャッシュ
期間に過去の時刻を設定すると、キャッシュを無効にできたりしない
でしょうか。(自分でやってみたことはないけど)
この場合、GIF画像ではなく、ページ全体のキャッシュを無効にするこ
とになると思いますが・・・・(もしかすると、ページのキャッシュは
無効化されるけど、GIFのキャッシュは残ってしまう・・・なんてこと
は・・・・・)

匿名希望 1997/08/21(木) 10:15:02
早速の回答ありがとうございます。
試してみましたが、テキストのキャッシュは利かないようなのです
が、やはりGIFは変更されませんでした。
GIFの名前が同じだとキャッシュ云々ではないのでしょうか....

とほほ 1997/08/22(金) 01:38:21
やっぱし・・・・
あとは、<IMG SRC="xxx.cgi">と、CGIを呼び出して、その中で

#!/usr/local/bin/perl
print "Content-type: image/gif\n";
print "Expires: ≪日付≫\n";
print "\n";
system("/bin/cat ≪GIFファイル≫");

ってな感じで、Expireキャッシュ期限付きのGIFイメージを返す
とか・・・・・・ちょっと面倒くさいかな。

[上に] [前に] [次に]