When making a request for (for example) http://example.com/foo/bar.baz, Firefox sends a referer header indicating which page I clicked a link from, or is loading a picture, etc. Eg:

Referer: http://somewhere.else.com/page.html

I would like it to send

Referer: http://example.com/

instead, ie, to just send the root page of the site it's requesting from. How can I accomplish this?


The Firefox add-on RefControl can do this.

It has an option to always replace the Referer with the host only (stripping of the URL path). So if the real Referer is http://example.com/foo/bar.html, it becomes http://example.com/.

| improve this answer | |
  • This is almost exactly what I was looking for; thanks! – David X Apr 25 '13 at 12:07
  • The link is dead. – a3nm Feb 17 at 8:15

network.http.sendRefererHeader is Firefox option to control Referer header.

There are also some extensions like refspoof or "No Referrer".

| improve this answer | |
  • 1
    (Probably should have mentioned this in the question, but) I already know about sendRefererHeader, it keeps Firefox from sending any referer at all, whereas I want to send a fake one. Will look into those extensions though. – David X Sep 28 '10 at 7:27
  • If this is one-off you can use modify headers extension to set your own headers. Then your Referrer header will be always the same. But my understanding of question is that you want to change your referrer header dynamically per request. As far as I know there is no easy way to do this. – Casual Coder Sep 28 '10 at 7:53
  • coder, yeah, thats about right, I guess I'll have to write my own extention for it when I have some free time. – David X Sep 28 '10 at 23:13

I found FireFox RefControl plugin very easy and effective way to do this. Steps:

  1. Add the plugin https://addons.mozilla.org/en-US/firefox/addon/refcontrol/
  2. restart firefox
  3. top right side choose RefControl options from refcontrol tool.
  4. click Add Site button now add the site(host) and select custom and add your Request Header Referer url
  5. click Ok and enjoy.
| improve this answer | |

This is an old question, and RefControl addon mentioned in existing answers never works anymore with Firefox Quantum.

An alternative is Referer Control addon that has a similar functionality.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.