質問: 更新ボタンを押さないと最新の状態のホームページが表示されない現象について 見てくれる人の中に、ホームページの内容を更新しても、 更新ボタンを押さないと最新の状態のホームページが表示されないという方がいます。 いろいろ調べましたら、ナローバンド時代の名残りとも言えるらしいのですが、 一度閲覧したページの内容がpc内に保存されていて、 そちらが表示されてしまうのだろうということが分かってきました。 これを回避するには、ホームページの作成者側としては、どうしたらよいのでしょうか? 具体的にいいますと、pcの設定にかかわらず、最新の状態のホームページを表示させたいのです。(当たり前ですが) 最新の状態を表示させられないなら、 更新する意味もあまりなくなってしまいますし・・・。 また、訪問者側のpcがそのような設定になっている場合、それを解除(いつでも最新のものを表示)するにはどこを変更すればいいのでしょうか? ちなみに作成しているホームページはテキストが主体です。 ご存知の方がおられましたらご教授お願いいたします。
回答: キャッシュの問題ですね。 閲覧する側からは、 ieならツール→インターネットオプション→全般→インターネット一時ファイルの設定でフォルダサイズを0にする。 ですが、訪問者のpcの設定をいちいち指示するわけにもいかないし、ということですよね。 しかも、これではプロキシサーバにキャッシュされてる部分については、どうしようもない。 作成者側から、というと httpには「キャッシュをさせない」という命令をするタグがあるので、それを記述すればokと思います。 この辺のをコピペすれば、質問は解決するはずです。 ↓ http://tech.bayashi.net/pdmemo/browsercache.html http://www.tohoho-web.com/wwwxx008.htm ↓ちと難しめの説明 http://www.atmarkit.co.jp/fjava/rensai2/webopt12/webopt12.html