【问题标题】:How to hide refferer from a website [duplicate]如何从网站隐藏推荐人[重复]
【发布时间】:2016-09-26 19:11:46
【问题描述】:

例如,我有一个网站 X,如果有人通过我的网站 X 访问网站 Y,我不希望其他网站 Y 知道我的网址。我该怎么做?

【问题讨论】:

  • 您可以链接到使用脚本或元标记前往目的地的数据:URL。使用数据:作为中介,从 http 推荐中删除任何有用的信息。

标签: javascript php html


【解决方案1】:

rel 属性有 noreferrer 值:

https://html.spec.whatwg.org/multipage/semantics.html#link-type-noreferrer https://developer.mozilla.org/en-US/docs/Web/HTML/Link_types

防止浏览器在导航到另一个页面时通过 Referer: HTTP 标头发送此页面名称或任何其他值作为引荐来源网址。 (在 Firefox 37 之前的 Firefox 中,这仅适用于页面中的链接。在 UI 中单击的链接,例如通过上下文菜单“在新选项卡中打开”,忽略了这一点)。

例子:

 <a href="http://www.example.com" rel="noreferrer">example</a>

还有一个库试图在旧的/不支持的浏览器上支持 noreferrer:

https://github.com/knu/noreferrer

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-04-25
    • 1970-01-01
    • 2019-07-20
    • 2021-02-07
    • 1970-01-01
    • 2014-06-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多