flashのサイトを作っていて、キャッシュを無効にしたいということで、htmlページに

<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Cache-Control" content="no-cache">
<meta http-equiv="Expires" content="Thu, 01 Dec 1994 16:00:00 GMT">
のタグを記入して無効にしました。が、その後、やはりキャッシュを有効にしたいということに変わったので、上記のスクリプトを消したのですが、動きとしては無効のままのようになってしまいました。
ただ、スクリプトを消すだけでは有効にもどらないのでしょうか?
どうしたら有効にもどるでしょう?

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:2006/10/20 11:39:05
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答1件)

id:furutanian No.1

回答回数112ベストアンサー獲得回数14

ポイント60pt

直接の回答じゃない&ハズしてたらごめんなさい。

「キャッシュが無効のまま」とのことですが、これはどのように確認されましたか? Web サーバのログ? tcpdump? また、キャッシュが効かないのは、html? フラッシュのswf? 無効にする前は、確かに有効だったのでしょうか?

META タグは、サーバのブラウザに対する「お願い」ですから、ブラウザによってはそれを無視することもあり得ます。

キャッシュが無効であると判断した方法とそのデータ、Web サーバの種類、ブラウザの種類等の情報も展開してみてはどうでしょうか?

http://www.apache.jp/

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません