【发布时间】:2021-02-07 19:43:56
【问题描述】:
我正在使用 header("Referrer-Policy: no-referrer");在 PHP 中隐藏引荐来源网址它在除 safari 和 edge 之外的所有浏览器中工作。我怎样才能在 safari 中实现与隐藏引荐来源相同的功能。请帮我提供合适的代码
提前致谢
【问题讨论】:
标签: php safari http-headers http-referer referrer-policy
我正在使用 header("Referrer-Policy: no-referrer");在 PHP 中隐藏引荐来源网址它在除 safari 和 edge 之外的所有浏览器中工作。我怎样才能在 safari 中实现与隐藏引荐来源相同的功能。请帮我提供合适的代码
提前致谢
【问题讨论】:
标签: php safari http-headers http-referer referrer-policy
Safari 中的错误行为(引荐来源网址仅设置为域,没有 URI)与启用了防止跨站点跟踪这一事实有关。设置:
<meta name="referrer" content="no-referrer-when-downgrade">
<meta http-equiv='Referrer-Policy' content='no-referrer-when-downgrade'>
或设置
referrerPolicy="no-referrer-when-downgrade"
对元素(iframe、脚本标签等)没有影响。
【讨论】: