【发布时间】:2016-09-26 19:11:46
【问题描述】:
例如,我有一个网站 X,如果有人通过我的网站 X 访问网站 Y,我不希望其他网站 Y 知道我的网址。我该怎么做?
【问题讨论】:
-
您可以链接到使用脚本或元标记前往目的地的数据:URL。使用数据:作为中介,从 http 推荐中删除任何有用的信息。
标签: javascript php html
例如,我有一个网站 X,如果有人通过我的网站 X 访问网站 Y,我不希望其他网站 Y 知道我的网址。我该怎么做?
【问题讨论】:
标签: javascript php html
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:
【讨论】: