現在ホームページを立ち上げているのですが、自分のページを更新しても毎回「最新情報に更新」を毎回やらないと「キャッシュ情報」をみてしまい情報が更新されません。ブラウザの設定は「IEを起動するごとに確認する」にはしているのですが。
せっかく更新してもホームページを見てくれている人が毎回「最新の情報に更新」という作業をしてくれるとも思えないので、解決方法をご存知の方がいらっしゃれば教えてください。
例えば更新時には毎回htmlのファイル名をかえて転送することも考えたのですが、リンク等の問題もあって現実的ではないですし・・・。
そのあたりのテクニックも含めて教えていただけるとありがたいです。
私のマシンはMeで、FTPソフトは「ホームページビルダー」のVer.6のソフトです。宜しくお願いいたします。

A 回答 (3件)

横から失礼します。



<META http-equiv="Content-Style-Type" content="text/css">
これは、「このページの中で使うスタイルシートは、カスケードスタイルシート(CSS)です」と言う情報です。
あなたが作られたページ内で、スタイルシートを使っており、かつそのスタイルがCSSに準拠したものである場合だけ書いてください。
(ちなみに、CSSのスタイルというのは、HTMLのSTYLE属性の中にかくと、STYLE="color:#FF0000; font-size:16pt" とか、そういったやつのことです)
使っていないのならば意味がありません。というか、ブラウザが誤認するようなヘンな情報を与えるのはやめましょう。

キャッシュコントロールに関しては、ブラウザによって違うので、以下の二つ両方を書いて置いた方がいいかもしれません
(この二つを書いたからといって必ずコントロールできるというわけではありません。)
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="expires" CONTENT="0">
(「キャッシュしないで」という情報と、「このページの有効期限はなし(いつも有効期限切れ?)」という情報です。)
    • good
    • 0
この回答へのお礼

ありがとうございます。親切な解説にも感謝です。よく分かりました。

お礼日時:2001/11/02 09:39

<head>


<meta content="no-cache" http-equiv="pragma">
<META http-equiv="Content-Style-Type" content="text/css">
</head>

みたいにして書くといいです。
    • good
    • 0
この回答へのお礼

何度もありがとうございます。助かりました。早速やってみます。

お礼日時:2001/11/02 09:35

<meta content="no-cache" http-equiv="pragma">


をheaderタグ内に記載するとブラウザにキャッシュされなくなります。
    • good
    • 0
この回答へのお礼

早速のお返事ありがとうございます。
で、こちらのheaderタグ内を見たところ
<META http-equiv="Content-Style-Type" content="text/css">
というような記述がありましたが、この記述は残しておいても良いのでしょうか?
お手数ですが教えてください。

お礼日時:2001/11/01 18:06

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング

おすすめ情報