web-dev-qa-db-ja.com

FirefoxにHTTPS以外でGoogleをロードさせる方法

URLバーにhttp://www.google.co.ukと入力すると、Firefoxはそれをhttps://www.google.co.ukに書き換えます。 HTTPSはコンテンツフィルタリングの目的でネットワーク上でブロックされているため、これは私にとって問題です。

数日前まではそうではありませんでしたが、いくつかの実験中に、HTTPSバージョンのサイトに1〜2回アクセスし、HTTPS Everywhereアドオンをしばらくインストールしたようです。今、私が何をしても、Firefoxはそこにリダイレクトします。時々そうではありません。ブラウザをロードしてHTTPバージョンが正常にロードされることがありますが、次に奇妙なことにHTTPSを再試行すると、数回のセッションが後で再起動するまで何もシフトできません。散発的にHTTPとHTTPSを使用しているように見える理由がわかりません。

Firefox23.0とUbuntu12.04を使用しています。

私はこれまでにいくつかのことを試しました:

  1. browser.urlbar.autoFill falsebrowser.urlbar.autoFill.typed falsebrowser.formfill.saveHttpsForms falseの設定
  2. 履歴からすべてをクリアする
  3. Firefoxをリセットしてセーフモードを使用する
  4. .mozillaフォルダー内のすべてのプロファイルデータを削除し、新しいプロファイルを作成します
  5. Firefoxを完全に削除し、.mozilla/etc/firefoxを削除して、再インストールします

Firefoxが非HTTPSでGoogleをロードするようにこれを修正するにはどうすればよいですか?

リダイレクトを行っているのはGoogleかもしれませんが、数日前まで問題がなかった理由と、散発的にしかリダイレクトされない理由がわかりません。

nosslsearch.google.comと入力しようとしても、HTTPSバージョンにリダイレクトされます。

最後に、コンピューターで別のユーザーアカウントにログインし、GoogleでFirefoxを試してみると、上記のアカウントで最近までいつもそうであったように、リダイレクトに問題はありません。

[〜#〜] edit [〜#〜]:Googleアカウントにログインしていないことにも言及する必要があります。

1
fpghost

Fiddlerを使用すると、HTTPリクエストをGoogleに送信すると、Firefoxのユーザーエージェント文字列がリクエストヘッダーに含まれている限り、HTTPS URLにリダイレクトされ、常にあなたが言及した302が返されることに気付きました。これは、Windows 7x64でFirefox24を使用している現在のユーザーエージェント文字列です。

Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Firefox/24.0

だから私にとって、簡単な修正は、Firefox用の ユーザーエージェントクイックスイッチ アドオンの使用を開始することでした。ユーザーエージェントの文字列を次のように変更しました-最後に_Firefox/24.0_を削除しました:

Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101

別のサイトで問題が発生する可能性はありますが、Ubuntuユーザーエージェント文字列に同様の変更を加えることでもうまくいくと思います。

2
hmqcnoesy

GoogleユーザーアカウントでGoogleにログインしている場合、Googleはhttpsですべてを提供するため、すべてのGoogleアカウントからログアウトしていることを確認してください。

0
Paul

この動作はサーバーから決定されます。リクエストを確認すると、リクエストしていることがわかります http://wwww.google.co.in しかし、応答は https://www.google.co .in ステータスコード302。つまり、サーバーはhttpリクエストをhttpsにリダイレクトします。

これが私がFirefoxの開発者コンソールで観察したものです。

enter image description here

0
Sachin