「ブラウザ」カテゴリーアーカイブ

ブラウザのキャッシュを強制クリアする


CSSやJavaScript、.htaccessファイルを更新した時、ブラウザがキャッシュを読み込んでしまって反映されないことがよくあります。

そのような場合まず試すといいのは「ハード再読み込み」。Windowsの場合Ctrl+F5キー。

対象のWebページの画像や各種ファイル(CSSやJavaScriptなど)を、キャッシュを使わずにリロードします。

しかし、この機能は対象ページに直接由来していない(間接的に読み込まれる)ファイル・データについてはキャッシュが利用されてしまうので、確実に強制的にキャッシュを削除するにはブラウザの設定からキャッシュを削除します。やり方は以下のページに詳しく書いてあります。

なお、デベロッパーツールを使うと「キャッシュの利用を禁止」しF5キーの更新だけでキャッシュを使わない開発ができるようになるようです(上のUrlを参照)。

ローカルでの.htaccessの301リダイレクトがキャッシュされる


Webサイトをhttps化した際、localhostのほうで.htaccessファイルにしてしまい、その時のキャッシュが残っていたようでlocalのほうにアクセスしてもWebに飛ばされてしまうようになり、.htaccessファイルを削除しても直らなくて困りました。

原因はたぶんブラウザがキャッシュしていたから。FirefoxとChromeのキャッシュを削除したらリダイレクトを食らわなくなりました。

参考リンク

Chrome で 301 リダイレクトが解除できないときの対処方法 | gotohayato 

google smart lockの解除(オフ)


ダイアログが一々出て面倒なのでgoogle smart lockを使用しないように設定しました。

手順

  1. Google Chromeの設定ボタンをクリック
  2. [詳細設定を表示する]をクリック
  3. [パスワードとフォーム]でGoogle Smart Lock for Passwodsでパスワードを保存するようにするという部分のチェックをオフにする

これでダイアログが出ないようになりました。

 

ファビコンが表示されないとき


favicon.pngというファイルを作ってアップロードし適切にコードを書いてブラウザ(chrome)でアクセスしてみたけど表示されませんでした。

キャッシュが何たらという記事を読んでみて、Ctrl + F5押すだけでOkじゃね?と思ってやってみたらあっけなく表示されました。