网站实现文件下载防盗链以及防爬虫

在google华莽用户组看到关于这个话题的文章,中间提到一种办法很简单实用,而且和Web服务器完全解耦,在任何平台下都可以通用,记录如下:

首先,在数据库中保存真实地址的hash值,在网页上只显示hash值,提交后根据hash再找到真实地址,返回重定向反馈。这一步实现了URL的隐藏,但是对于有些下载工具(如迅雷),可以找出hash地址和重定向地址。
Continue reading