当前位置:  开发笔记 > 编程语言 > 正文

如何阻止机器人在PHP中递增我的文件下载计数器?

如何解决《如何阻止机器人在PHP中递增我的文件下载计数器?》经验,为你挑选了1个好方法。

当用户单击链接以在我的网站上下载文件时,他们会转到此PHP文件,该文件会递增该文件的下载计数器,然后header() - 将它们重定向到实际文件.我怀疑机器人正在关注下载链接,因此下载次数不准确.

我怎么让机器人知道他们不应该关注链接?

有没有办法检测大多数机器人?

有没有更好的方法来计算文件的下载次数?

Godeke.. 16

robots.txt:http://www.robotstxt.org/robotstxt.html

并非所有机器人都尊重它,但大多数人都这样做.如果你真的想阻止通过僵尸程序访问,请将链接指向POST而不是GET.机器人不会关注POST网址.(IE,使用一个小的表单回发到将您带到相关URL的网站.)



1> Godeke..:

robots.txt:http://www.robotstxt.org/robotstxt.html

并非所有机器人都尊重它,但大多数人都这样做.如果你真的想阻止通过僵尸程序访问,请将链接指向POST而不是GET.机器人不会关注POST网址.(IE,使用一个小的表单回发到将您带到相关URL的网站.)

推荐阅读
TXCWB_523
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有