LAMP 2.3 Apache配置防盗链
2015-12-08 22:51
232 查看
如果你的站点是一个图片站,有很多非常漂亮的美女图片,那我相信,时间久了会有很
多人来你网站借图片,有的人直接下载走了,还有的人直接取走图片的地址,比如你的网站
域名是 www.123.com,图片地址为 www.123.com/images/111.jpg,那么他就可以直接把这个
地址放到他自己的网站上, 他的用户可以直接从他网站上查看这个图片, 而实际上浏览这个
图片是从你的网站上访问的。这样,这个图片所产生的带宽开销对于你来说没有任何意义,
毕竟看这个图片的人不是你的客户,而是人家的。明白了这个道理,那我们就应该想到,把
这些图片限制一下,凡是在第三方站点上,严禁访问你站点的图片。这如何配置呢?
多人来你网站借图片,有的人直接下载走了,还有的人直接取走图片的地址,比如你的网站
域名是 www.123.com,图片地址为 www.123.com/images/111.jpg,那么他就可以直接把这个
地址放到他自己的网站上, 他的用户可以直接从他网站上查看这个图片, 而实际上浏览这个
图片是从你的网站上访问的。这样,这个图片所产生的带宽开销对于你来说没有任何意义,
毕竟看这个图片的人不是你的客户,而是人家的。明白了这个道理,那我们就应该想到,把
这些图片限制一下,凡是在第三方站点上,严禁访问你站点的图片。这如何配置呢?
SetEnvIfNoCase Referer "^http://.*\.denny\.com" local_ref SetEnvIfNoCase Referer ".*\.wang\.com" local_ref SetEnvIfNoCase Referer "^$" local_ref <filesmatch "\.(txt|doc|mp3|zip|rar|jpg|gif|png|css)"> Order Allow,Deny Allow from env=local_ref </filesmatch>
SetEnvIfNoCase Referer是白名单,
相关文章推荐
- LAMP 2.2 Apache配置静态缓存
- LAMP 2.1Apache不记录指定文件类型日志
- Ubuntu上apache多端口配置虚拟主机的方法
- apache配置,禁止指定后缀访问
- LAMP 2.0Apache日志切割
- Apache FTPClient操作“卡死”问题的分析和解决
- 安装Apache后,恢复系统后修复Apache服务问题
- 如何在 apache 中开启 gzip 压缩服务
- Linux下安装、配置、启动Apache
- 10个强大的Apache开源模块
- ubuntu-14.04服务器版下搭建apache2+svn+svnmanager服务
- laravel无法正确路由,开启Apache mod_rewrite模块
- apache AB参数说明
- Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.mr.MapredLocalTask
- org.apache.xerces.jaxp.DocumentBuilderFactoryImpl cannot be cast to javax.xml.parsers.DocumentBuilde
- UPUPW 更新 64 位 Apache 系列 PHP 7.0 正式版
- CentOS Apache服务器安装
- org.apache.commons.lang.StringUtils(StringUtils工具类的常用方法)
- Linux普通用户使用sudo权限启停apache服务
- 负载均衡高可用之LVS+Keepalived(DR/主备)+apache