web-dev-qa-db-ja.com

変更されたIPアドレスをFirefoxに反映させるにはどうすればよいですか?

Firefox(7.0.1)では、一部のページが更新されていません。例:一部のテストではIPを頻繁に変更する必要があり、whatismyip.comのようなサイトにアクセスすると、古いIP(アクセス時に最初に使用されたもの)が表示されます。 IPを変更してサイトに戻ると、サイトに表示されるIPは変更されません。ただし、IEでアクセスすると、更新されたIPが表示されます。

私は彼にFirefoxのキャッシュ、クッキーを空にするように言いましたが、それは何もしませんでした

5
Teknophilia

私がこれを最後に起こしたのは2週間前でしたが、まだ完全には理解していません。そうは言っても、これが私がしたことであり、おそらくそれはあなたのためにうまくいくでしょう。これを行うためのより良い、より完全で破壊的でない方法があるかもしれませんが、これは私がテストするためにあまり頻繁には起こりません。

これは2段階のプロセスです。

まず、Firefoxにサイトのすべてを忘れさせます。これを行うには、履歴に移動し、忘れたいドメインのページへのリンクを右クリックして、Forget About This Siteを選択します。これを行った後、Firefoxを閉じます。

ここで、WindowsのDNSキャッシュから古いページの痕跡をすべて削除します。コマンドプロンプトに移動します(WinRcmd)そしてコマンドipconfig /flushdnsを入力します。この後、完了したら閉じます。

次回Firefoxを起動してそのサイトにアクセスすると、キャッシュされたコピーではなく、(うまくいけば)最新バージョンになっているはずです。

0
Jeff Mercado

ほとんどのFirefoxはこのように誤動作しません。誰かがそれをそのように構成したので、その特定のものはそうします。この設定は元々、パフォーマンスと精度のトレードオフを目的としていました。今日では、それは主に人々が足で自分自身を撃つための方法です。その構成では、ページの現在のコピーを取得する唯一の方法は次のとおりです。 Shift-ClickRecirc またはキー Ctrl-F5

Firefoxには、古いキャッシュをいつチェックするかを制御する設定があります。おそらくFirefoxの非常に古いバージョンでは、[ツール]-> [オプション]で簡単に表示されていました。最近はあまり目立たなくなっています。 adddressバーにabout:configと入力し、警告を受け入れて、設定browser.cache.check_doc_frequencyに移動します。値は、0(セ​​ッションごとに1回チェック)、1(ページにアクセスするたびにチェック)、2(何に関係なくチェックしない)、または3(ページのキャッシュされたコピーが日付)。

あなたの説明を踏まえて、誰かがそれを「2」に変更しました。デフォルトの「3」に戻します。 (または、コンピューターが本当に古く、速度低下が大きな懸念事項である場合は、「決して」よりも合理的な妥協案である「0」を試してください。)

2
Chuck Kollars

通常、Firefoxを閉じた後にページが更新されます。これには、おそらく複数のFirefoxウィンドウを閉じることが含まれます。この後、Firefoxの設定が変更されていない限り、Firefoxは通常ほとんどのページのコンテンツを更新します。

http://kb.mozillazine.org/Browser.cache.check_doc_frequency

通常、F5とctrl-Rは問題なく動作します。 Firefoxで奇妙な動作をしたことがありますが、それはダウンロードされたアップデートがあり、まだ適用されていないためです。

1
Antti Rytsölä