(たとえば)http://example.com/foo/bar.baz
をリクエストすると、Firefoxは、リンクをクリックしたページ、または画像を読み込んでいるページなどを示すリファラーヘッダーを送信します。例:
Referer: http://somewhere.else.com/page.html
送ってほしい
Referer: http://example.com/
代わりに、つまり、要求元のサイトのルートページを送信するだけです。どうすればこれを達成できますか?
Firefoxアドオン RefControl これを行うことができます。
常にReferer
をホストのみに置き換えるオプションがあります(URLパスの削除)。したがって、実際のReferer
がhttp://example.com/foo/bar.html
の場合、それはhttp://example.com/
になります。
network.http.sendRefererHeader は、リファラーヘッダーを制御するためのFirefoxオプションです。
Refspoofや「NoReferrer」などの拡張機能もあります。
これは古い質問であり、既存の回答で言及されているRefControlアドオンはFirefoxQuantumでは機能しなくなりました。
別の方法は、同様の機能を持つ Referer Controlアドオン です。
FireFox RefControlプラグインは、これを行うための非常に簡単で効果的な方法であることがわかりました。手順: