スーパーリロード - キャッシュ無視して強制的にリロードする方法
2022-02-02-1
[Tips]
「CSSファイル書き換え後にページをリロードすると、CSSファイルがキャッシュされちゃって更新されないので、強制的にリロードしたい!」
ということで、ウェブブラウザでキャッシュ無視して強制的にリロードする方法について。
スーパーリロードと呼ぶそうな。
PC/mac の Chrome と Safari だと以下でできるみたい。
iPhone だとスーパーリロード機能はないみたい。
iPhone の Safari だとドメイン単位でのキャッシュクリアができるのでそれで代替か。
[設定]→[Safari]→[詳細]→[Webサイトデータ] でドメイン選んで削除。
クッキーとかいろいろと消えるので注意。
iPhone の Chrome ではドメイン選択どころか全削除しかない。
Chrome→右下の[・・・]→[設定]→[プライバシー]→[閲覧履歴データの削除] で何を消すかを選ぶ。
閲覧履歴、クッキー、保存パスワードなどは消さずに「キャッシュされた画像とファイル」だけ選んで削除すれば、冒頭の問題はなんとかなりそう。
他のサイトの画像キャッシュ消えちゃうけどまあ些細な問題ですし。
ということで、ウェブブラウザでキャッシュ無視して強制的にリロードする方法について。
スーパーリロードと呼ぶそうな。
PC/mac の Chrome と Safari だと以下でできるみたい。
- Shift + 「ブラウザの更新ボタン」
- Shift + Command + R (mac),
- Shift + Control + R (windows)
iPhone だとスーパーリロード機能はないみたい。
iPhone の Safari だとドメイン単位でのキャッシュクリアができるのでそれで代替か。
[設定]→[Safari]→[詳細]→[Webサイトデータ] でドメイン選んで削除。
クッキーとかいろいろと消えるので注意。
iPhone の Chrome ではドメイン選択どころか全削除しかない。
Chrome→右下の[・・・]→[設定]→[プライバシー]→[閲覧履歴データの削除] で何を消すかを選ぶ。
閲覧履歴、クッキー、保存パスワードなどは消さずに「キャッシュされた画像とファイル」だけ選んで削除すれば、冒頭の問題はなんとかなりそう。
他のサイトの画像キャッシュ消えちゃうけどまあ些細な問題ですし。