LPの改修を頼まれた際、キャッシュをクリアしてから納品すれば先方がキャッシュをクリアする必要がありません。
そこでブラウザ側で自動的にキャッシュを削除させたいです。
改修したLPに以下metaタグを追記しました。
HTML
1<head> 2~略~ 3<meta http-equiv="Pragma" content="no-cache"> 4<meta http-equiv="Cache-Control" content="no-cache"> 5<meta http-equiv="Expires" content="0"> 6~略~ 7</head>
このようにすればキャッシュはされないと思うのですが、元々キャッシュが保存されてる人に関してはその有効期限が切れるまではキャッシュは保存されたままでしょうか?
つまり、改修前のLPを開いたことのある人は私の追加したmetaタグが追加されておらず、しばらく以下のHTMLヘッダを読み込んだままでしょうか?
そうすると結局修正が反映されていない状態となってしまい誠に不便です。
HTML
1<head> 2~略~ 3 4~略~ 5</head>
多くのサイトにキャッシュは"データ"を保持しておくものと記載されており
キャッシュが具体的に何を保存しているのかがわかりません。
おそらくですが画像や動画データの他にHTMLやCSS、JSも保存していると認識しています。
ということは、どのようにしてユーザーのブラウザ側のキャッシュを強制的に破棄させれば良いのでしょうか?
よろしくお願いします。
ちなみにCMSはWordPressを使用しています。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/21 06:48
2020/04/21 07:01
2020/04/21 07:39