By default browsers such as Firefox sends the Referer information to the target URL in the HTTP header, as defined by HTTP protocol, so the destination URL / website knows where you have come from. For instance, when you click this link to one of my friendsâ€™ sites, it would know you have arrived at Princessly from this page:
Because Firefox sends this information in the HTTP header.
While this is very valuable data to many parties, such as the website owners (who can analyze traffic sources) and market analysts (who wants to know peopleâ€™s interests and habits so as to sell well), it can be bad for our privacy because it is disclosing our browsing information to the websites we are visiting. You may want to disable Firefox from sending the referrer.
How to disable Firefox to send HTTP referrer?
In your Firefox address bar and click â€œIâ€™ll be careful, I promise!â€.
In search, type:
And an entry reading â€œnetwork.http.sendRefererHeaderâ€ would come out with a value thatâ€™s 2 by default. Right click on the entry and click â€œModifyâ€. Input 0 and click OK.
Restart your Firefox, and now it should not send any referer information any more. And no website would ever know where you were before coming to them.
Not Send Referer on a Per-Site Basis in Firefox?
However, sometimes this may break something as legitimate sites are also using referer information to better serve you. There must be some sites that you donâ€™t quite trust and wanted to disable referer for them.
Simple. Just use the RefControl add-on for Firefox.
After installation, you should see a tiny button on the Add-on Bar, at the bottom of the Firefox window. When you are at the website, click on the button and select â€œRefControl Options for This Siteâ€ and you will have this dialog box:
Just select your intended option for this particular site. If you do not want to send any referer information to this site, just select â€œBlock â€“ send no referrerâ€ and click OK.
Thatâ€™s it. Now Firefox will send no HTTP referer information to this particular site but will keep sending it to all other sites.