Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Hide Referrer on click

I want to hide the referrer when I click a link on my website. To understand better what I want to do: When somebody clicks a link on my website, I don't want the other website owner to know where the visitor came from.

I don't care if it's done by PHP, HTML or Javascript.

I tried with HTML refresh, javascript window.location, javascript popup, PHP header redirect, but nothing worked.

like image 734
Alex Avatar asked Jun 21 '11 16:06

Alex


2 Answers

In HTML 5 links should support rel="noreferrer" for this purpose.

like image 86
H.B. Avatar answered Sep 28 '22 07:09

H.B.


As of 2015 this is how you prevent sending the Referer header:

<meta name="referrer" content="no-referrer" />

Just add this to the head section of the web page. Works both for links and for Ajax requests.

like image 22
MarcG Avatar answered Sep 28 '22 05:09

MarcG