当我遇到热吸问题时,我搜索了该网站并找到了两种解决方法。第一种是更简单的方法,代码如下所示:
RewriteEngine On
RewriteCond %{HTTP_REFERER}!^$ Options +FollowSymlinks
RewriteCond %{HTTP_REFERER}!^http://(www\.)?mydomain.com(/)?.*$ [NC]
RewriteRule .*\.(gif¦jpg¦jpeg¦png¦swf)$ [mydomain.com...] [R,NC]"
这只能防止一些简单的偷窃,但对一个有决心的人却无能为力。
另一种方法是基于脚本和 cookie 的更好方法。他们说:“你在网站的‘授权’页面上设置了一个 cookie,然后只有在图像请求中存在正确的 cookie 时才使用脚本来提供图像。图像保存在只有脚本可以访问的目录中,并且不是通过网络。因此,该脚本充当您网站上的“图像服务器”。” 我理解这个原则,但不知道如何实现它。谁能知道如何实现这一点?
任何帮助表示赞赏。