FirefoxでHTTPリファラーを無効にする方法


20

HTTPリファラーは私のプライバシー(あなたがアクセスしようとしているWebページにリンクされていたWebページを識別するHTTPヘッダーフィールド)の違反であると感じています。

Firefox(現在のバージョン47)でこれを行うにはどうすればよいですか?Ubuntu GNOME 16.04とGNOME 3.20を実行しています。

できれば3つのオプションがあります:

  • デフォルトであるように、すべてに対してオンにする機能
  • 使用しているドメインがサードパーティである場合にのみ無効にする機能
  • 無効にする機能は、サブドメインまたはWebサイトの別のページに移動する場合でも完全に機能します

回答:


20

FirefoxのURLバーで、に移動しabout:configます。

about:configページの検索ボックスに、次を入力します。

Network.http.sendRefererHeader

ダブルクリックしNetwork.http.sendRefererHeader、値をから2に変更して0、リファラーヘッダーを無効にします。

次の値が受け入れられます。

0-リファラーを無効にします。

1 –リンクをクリックしたときにRefererヘッダーを送信し、次のページのdocument.referrerを設定します。

2 –リンクをクリックするか、画像を読み込むときに、Refererヘッダーを送信します(デフォルト)。

ソース

googleやtumblrなどの一部のWebサイトでは、リンクURLにヘッダーではなくリファラーが含まれていることに注意してください。

この問題を修正し、Googleの結果からリダイレクトを削除するアドオンがありますが、Googleの画像では機能しないようです(詳細についてはここをクリックしてください)。

また、あなたにとってより興味があるかもしれないと呼ばれる新しいオプションがありますnetwork.http.referer.XOriginPolicy。このために設定できるオプションは次のとおりです。

0-制限なし(デフォルト)。

1-ベースドメインは一致する必要があります(a.example.comからb.example.comに送信)。

2-完全なホスト名が一致する必要があります(b.example.comからb.example.comのみ)。

ソース


設定できるさまざまな値が何をするのか説明してください。また、質問を少し追加して更新しましたが、現在Firefoxでそれが不可能な場合は問題ありません。

ちなみに、DuckDuckGoを使用して、このようなことをしないように設定しておくため、検索エンジンのことについて心配する必要はありません。

1
そして、あなたがあなたの答えを編集するたびに私にpingを送ってコメントを残してください、それであなたがそれを更新したことを知っています(それは私があなたの答えをもう一度見るために編集が重要であるときです)。

@ParanoidPandaこれはおもしろいかもしれません:bestvpn.com/blog/8499/make-firefox-secure-using-aboutconfig
mchid

1
私が探していた情報を見つけて、それであなたの答えを編集しました。

15

これを実現できるFirefoxアドオンがあります。リファラーヘッダーの送信のオン/オフを簡単に切り替えることができ、Firefoxの設定を手動で変更する必要がありません。例えば、

スマートリファラー

同じドメインにとどまっている場合にのみリファラーを送信します。

ワイルドカードを使用してドメインをホワイトリストに登録し、他の設定を行うことができます。アドオンマネージャーでアドオンの設定ページをご覧ください。

https://addons.mozilla.org/en-US/firefox/addon/smart-referer/

リファラーの切り替え:

このアドオンにより、ユーザーはリファラーを3つの状態間で切り替えることができます。

Referer 0:Refererヘッダーを送信したり、document.referrerを設定したりしない

Referer 1:リンクをクリックしたときにRefererヘッダーを送信し、次のページのdocument.referrerを設定します

Referer 2:リンクをクリックするか画像を読み込むときにRefererヘッダーを送信し、次のページのdocument.referrerを設定します。(デフォルト)

https://addons.mozilla.org/en-US/firefox/addon/toggle-referer/

Firefox Addonsサイトで「refer」または「referrer」を検索すると、さらに多くの情報を見つけることができます。


3

FirefoxアドオンのRefControlを使用すると、特定のドメインで上書きできるグローバルなリファラーの動作を設定できます。

動作は次のとおりです。

  • 通常(デフォルトでFirefoxが動作するように)
  • ブロック(リファラーをまったく送信しない)
  • 置換(現在のドメインのルートアドレスをリファラーとして送信)
  • 特定(リファラーとして送信される文字列を自分で定義できます)

これらのすべての動作について、すべてのリンクで機能するか、他のドメインへのリンクでのみ機能するかを有効にすることができます。

(最後の更新は2014年12月からのものですが、現在のFirefoxバージョンでも引き続き機能します。)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.