可能重复:
如何防止我的网站上的资源热链接(“图像盗窃”/“带宽盗窃”)?
我想configuration我的Apache服务器,类似于我在Farming Simulator网站上注意到的工作configuration。 他们为主导航栏使用CSS背景图像,但是如果尝试使用直接链接( 示例 )查看图像,则会返回403 Forbidden错误。 我知道如何允许/拒绝索引的目录,而不是如何拒绝访问这些目录中的文件。
有谁知道我怎么去configuration.htaccess工作是这样的?
我发现了一个类似的问题,但它并没有真正回答我的问题。
首先,我想告诉你,这是一个非常徒劳的行为。 只要您在浏览器中看到图像,该图像就已经下载到您的计算机上。
当我直接跟着你的链接,我有一个403.然后,我访问了页面,我甚至可以看到链接中的图像,因为它在caching中。
我相信这个效果是通过检查请求的引用而产生的。 可以在这里find一个引用拦截的示例
我还是build议你不要这样做。 没有多less人尝试热链接背景图片。 而如果他们真的想要,只要简单地改变标题就可以很容易地克服这个问题。