仅在google,yandex上启用访问权限,禁用直接访问

时间:2018-04-11 10:18:16

标签: php traffic

您好我有php网站,我希望访问者只能访问谷歌yandex,但禁止直接链接或直接流量访问?

我没有解决此问题的方法。

1 个答案:

答案 0 :(得分:0)

谷歌和Yandex也是访客!

您可以禁止所有人访问并允许访问单个IP,例如Google和Yandex抓取服务器的IP。但这意味着,两个搜索引擎都可以为您的网站编制索引,但用户无法看到您的网站。

这没有任何意义,也可能导致被踢出Google索引以获取隐藏真实内容。

如果您想知道用户来自何处(即,是直接请求URL还是通过搜索引擎的链接) - 没有可靠的方法来执行此操作。可以解析并使用\blog(\w+)\(([^()]+)\) ,但是使用的浏览器/客户端是否完全设置此字段或设置为有用的IP。有些浏览器甚至可以选择始终抑制此标题。