首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将Apache设置为在用作CSS背景的图像上返回403

问如何将Apache设置为在用作CSS背景的图像上返回403
EN

Server Fault用户
提问于 2012-08-18 14:35:42
回答 1查看 518关注 0票数 0

可能重复: 如何防止热点链接(“图像盗窃”/“带宽盗窃”)的资源在我的网站上?

我想配置我的Apache服务器,类似于我在农业模拟器网站上注意到的一个工作配置。它们使用CSS背景图像作为主导航栏,但如果您试图使用直接链接(示例)查看图像,则会返回403个禁止错误。我知道如何允许/拒绝目录的索引,但不知道如何拒绝访问这些目录中的文件。

有人知道我将如何配置.htaccess来这样工作吗?

我找到了一个相似问题,但它并没有真正回答我的问题。

EN

回答 1

Server Fault用户

发布于 2012-08-18 14:51:34

首先,我想告诉你们,这是一个非常徒劳的行为。当您在浏览器中看到该图像时,它已被下载到您的计算机。

当我直接跟踪你的链接时,我得到了403。然后我访问了页面,甚至可以看到链接中的图像,因为它在缓存中。

我相信这种效果是通过审查请求的推荐人而产生的。引用程序阻塞的示例可以找到这里。

我还是劝你不要这么做。没有多少人尝试热链接背景图像。如果他们真的愿意的话,只要简单地改变标题,就很容易克服这个问题。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/418923

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档