-
1:ID:1DM6bb · 2022-01-29

#自動キャッシュ削除 Webを管理している側(ユーザー)なのですが、完成し引き渡しも済んで2年経つWebに関して、閲覧者から「更新されたページが切り替わってない。アクセスしたら新しいページがいつも見れる様にして欲しい」と言う要望を受けました。
閲覧者のブラウザは人それぞれなので、ブラウザのキャッシュの削除をお願いしたのですが、見る側が何もしなくてもWeb側の方で自動的に削除して欲しい。と言われました。
質問なのですが、Web側が強制的にキャッシュを削除する方法は有りますか?
うちはトップページが月一回は変わるので、更新頻度は高めだと思っています。
あと、Web側が強制的にキャッシュ削除をする様なWebサイトが一般的なのですか?
ご回答いただけると有り難いです。宜しくお願いします。

9 件の回答

2:ID:e.k4ii · 2022-01-29

キャッシュを削除するというか、そもそもキャッシュさせないようにする方法というのはあるけど。
更新するのが画像くらいなら、更新したファイルにパラメータつけるとかファイル名変えるとか簡易対策をしてる。
めんどくさいよね、キャッシュ。

3:ID:f7oa/1 · 2022-01-29

ページのキャッシュを禁止する記述はある。
https://www.tagindex.com/html_tag/page/meta_pragma.html

が、ちゃんと動作するかはブラウザに依存するし、プロキシを挟んでるとそっちでキャッシュする場合もある。上記の方法以外にサーバー側でできる方法を俺は知らない。

5:ID: · 2022-01-30

お返事頂きまして有難う御座います。どーしてもご自分では再読み込みや、ctrl+F5は押したく無いそうでWeb側がこの問題を何とかしろと言われています。方法があると言う情報を頂けたので、何とかやってみようと思います。有難う御座いました。

6:ID:fKyhad · 2022-01-30

ピキーンッッッ!!!閃いた!!!
EdgeでアクセスしてきたらChromeインストール画面へ。
ChromeでアクセスしてきたらFirefoxインストール画面へ。
FirefoxでアクセスしてきたらChromeインストール画面へ。
みんなインストールをし始め、初回アクセスと同じ挙動に!!!

余裕で解決したぜ!!!
礼はいらねーぜ!

7:ID: · 2022-01-30

確かに、キャッシュが原因で切り替わってないと言われるケースって、画像を更新する際ですのでパラメータを付けるファイル名を変えるは出来そうです。有難うございました。

8:ID:GKqy9y · 2022-01-30

サーバーの設定でHTTPヘッダーのCache-controlで期限を設定できるよ
ただ、戻るボタン押した際とかはブラウザのローカルキャッシュが優先されるんだったはず
最近のブラウザだとサービスワーカー(JS)でコントロールできるよ

9:ID:rkt5nS · 2022-02-01

htaccess使えない環境なんですか?

10:ID:1eDBSj · 2022-02-03

特別仕様なので別料金ですがよろしいですか?
と言えば、大体のことは解決する。

1 件の回答が除外されました。[詳細]
コメントの受付は終了しました。

一緒に読まれている質問

ページ上部に戻る