先日、Webサイトの大幅な更新を行なったのですが、Google Chromeのみで、
更新したはずのスタイルシートがWebの画面に反映されておらず、
とても困った思いをしました(それ以外のブラウザは問題なく更新されてました)。
キャッシュが原因だったようですが、このキャッシュ対策は今後、htmlコーダーには
やはり必須になってくるのでしょうか?
対策として2パターン見つけはしたのですが、思ったほどどちらも使われているのを見ていません。
似たような対策で悩んでいる方がいましたら、ぜひアドバイスいただけないでしょうか?
対策1 no-chaceを使う
以下のURLに説明のある通り、no-chaceを使う
https://groups.google.com/a/googleproductforums. …
対策2 クエリーをつける
以下のサイトにあるように、クエリーをつける
http://www.koikikukan.com/archives/2011/08/29-01 …
すでに対応されている方はどちらを使っているか、対応を考えている方はどちらが良いかを教えていただけないでしょうか?
※ちなみに、当方は対策2は今のところ一件のみ、対策1は一件も見ておりません。
No.1ベストアンサー
- 回答日時:
最優先の選択肢(全ての文書の共通手段)。
HTTP ヘッダを触れるなら、
http://www.studyinghttp.net/caching#Expiration_M …
例えば、全くキャッシュさせないなら、
| Cache-Control:no-cache
| Pragma: no-cache
2番目の選択肢(text/html の場合)
HTTP ヘッダの代わりに meta タグでキャッシュコントロールする。
3番目の選択肢(text/css, image/png など text/html 以外の場合)
HTTP ヘッダを触れない場合の代替手段としてクエリーをつけて別の文書として認識させる。
ちなみに、このページの
→ http://oshiete.goo.ne.jp/qa/7174389.html
CSS の一つ、
→ http://gazo.okwave.jp/okwave/css/base.css
は、Tue, 06 Dec 2011 06:52:07 GMT の時点で、
キャッシュに関係する HTTP ヘッダが、
| Date:Tue, 06 Dec 2011 06:52:07 GMT
| Cache-Control:max-age=300
| Etag:"1047-4a734bce36600"
| Expires:Tue, 06 Dec 2011 06:57:07 GMT
| Last-Modified:Mon, 04 Jul 2011 02:00:56 GMT
だったから、5分後には、キャッシュが無効になるようにしているみたい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Chrome(クローム) PCの Google Chrome が頻繁に「ページが応答していません」となり作業が進みません。 1 2023/05/25 20:43
- Chrome(クローム) Webサイトの表示崩れの原因と対策 1 2022/08/01 23:16
- その他(IT・Webサービス) 301リダイレクトの使い方について 7 2022/04/05 17:50
- Chrome(クローム) 【Google】「同期は有効です」と表示されているがブックマークが同期されていない 2 2022/11/17 13:32
- その他(ブラウザ) Webサイトを制限するアプリはありませんか? 2 2022/06/20 22:06
- その他(ブラウザ) Webサイトを制限するアプリはありませんか? 1 2022/06/19 03:30
- その他(ブラウザ) angel ブラウザってなぜアプリのクラッシュやフリーズが多いのでしょうか?? 特定のサイトにこのブ 3 2023/02/06 20:17
- その他(パソコン・スマホ・電化製品) アプリを開いたときに「通信に失敗しました 通信状態の良いところで 再度お試しください」と表示される 6 2022/09/20 10:19
- その他(ブラウザ) パソコンのこのサイトで、回答が見えません 3 2022/06/23 08:55
- マルウェア・コンピュータウイルス 検索したサイト ウイルス? 1 2022/07/21 17:02
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
キャッシュは手動で更新しない...
-
HTMLプログラミングについて
-
ビットマップ(bmp)形式で背景...
-
編集が出来ません(JPEGフ...
-
<td>中の文字列に<p>は必要?
-
tiffファイルをトリミングして...
-
アイコンとバナーの違いについて
-
質問です。 K-POPアイドルの公...
-
PDFの一部を消す
-
デジカメで撮った集合写真に写...
-
画質を劣化させずに加工・文字...
-
YYMMDD
-
スクリーンショットをjpgやbmp...
-
iPhoneでgooブログへの動画アッ...
-
デジカメで撮影した集合写真に...
-
GIFをJPEGに変換出来ますか?
-
URLの貼り付けと著作権
-
アメブロの動画プレーヤーの位...
-
FC2ブログの記事内に動画ファイ...
-
ヘッダ内に複数のリンクを埋め...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
サーブレット/JSPでブラウザの...
-
キャッシュは手動で更新しない...
-
ホームページビルダーで作られ...
-
最初に一回だけリロード
-
404エラーについて
-
JSPでjava記述とhtml記述両方で...
-
smartyのページキャッシュについて
-
history.backで戻ったページを...
-
ブラウザキャッシュの削除対策(...
-
ビットマップ(bmp)形式で背景...
-
編集が出来ません(JPEGフ...
-
FC2ブログで、画像の画面中...
-
tiffファイルをトリミングして...
-
<td>中の文字列に<p>は必要?
-
フル画像に拡大できるリンクが...
-
上司から10メガバイトの画像...
-
アイコンとバナーの違いについて
-
質問です。 K-POPアイドルの公...
-
HTML 表の上に文字がきてしま...
-
1Mbyteピッタリの画像ファイル...
おすすめ情報