首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当单击“我的网站”中的链接时,防止发送推荐人,只有一个域例外。

当单击“我的网站”中的链接时,防止发送推荐人,只有一个域例外。
EN

Webmasters Stack Exchange用户
提问于 2017-10-11 05:37:30
回答 1查看 1.6K关注 0票数 2

让我们承认,出于安全/隐私的原因,我想在全球范围内将我的转介政策设置为"no-referrer"

例如,使用Apache的.htaccess's

代码语言:javascript
复制
Header always set Referrer-Policy no-referrer

IIS‘web.config's

代码语言:javascript
复制
<configuration>
    <system.webServer>
        <httpProtocol>
            <customHeaders>
                <add name="Referrer-Policy" value="no-referrer" />
             </customHeaders>
        </httpProtocol>
    </system.webServer>
</configuration>

等等,换句话说,我希望这项政策在全球范围内得到执行,对每一个网页都是如此。

但是,对于一个特定的域(例如https://validator.w3.org/),我想发送引用程序(例如,使用方便的url https://validator.w3.org/check?uri=referer)。

我可以使用实验性的referrerpolicy链接属性,但我不知道这个属性支持得有多好。我也不知道这样的属性是否可以覆盖服务器的设置。

link type 'norefferer'属性似乎得到了很好的支持,但我想实现的正好相反!

除了指向特定域的链接之外,我怎么能在全局范围内不允许发送引用呢?

EN

回答 1

Webmasters Stack Exchange用户

发布于 2017-10-11 12:30:09

你可以这样做,虽然我不确定它是否得到广泛的支持

代码语言:javascript
复制
 <a href="#link"  rel="referrer dofollow">link</a>
票数 -1
EN
页面原文内容由Webmasters Stack Exchange提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://webmasters.stackexchange.com/questions/109954

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档