例如,我有一个网站X,如果有人通过我的网站X访问网站Y,我不希望另一个网站Y知道我的网址地址。我该怎么做?
rel
属性有noreferrer
值:
https://html.spec.whatwg.org/multipage/semantics.html#link-type-noreferrerhttps://developer.mozilla.org/en-US/docs/Web/HTML/Link_types
防止浏览器在导航到另一个页面时,通过 Referer: HTTP 标头将此页面名称或任何其他值作为引用发送。 (在Firefox中,在Firefox 37之前,这仅适用于页面中的链接。在 UI 中单击的链接(例如通过上下文菜单"在新选项卡中打开")忽略了这一点)。
例:
<a href="http://www.example.com" rel="noreferrer">example</a>
还有一个库试图在较旧/不支持的浏览器上支持 noreferrer:
https://github.com/knu/noreferrer