您现在的位置是:网站首页> 编程资料编程资料
利用apache防盗连方法_RedHat/Centos_操作系统_
2023-03-26
704人已围观
简介 利用apache防盗连方法_RedHat/Centos_操作系统_
|
第二种是使用rewrite,需要增加apache的mode_rewrite,支持.htaccess文件目录权限限制
在虚拟主机根目录增加.htaccess文件,描述从定向,把非本地地址refer的图片文件都从定向到警告图片或者警告网页上。
首先要确认你的服务器或空间的服务器解译引擎为Apache2,还有支持.htaccess客户设置文件,
如果你有自己的服务器就请先对./conf/httpd.conf 文件做以下修改
找到:#LoadModule rewrite_module modules/mod_rewrite.so
把前面的 # 给去丢
找到等一个 AllowOverride None 改为 AllowOverride All
重启Apache2服务器
接下就是做一个 .htaccess 文件了,其 .htaccess 文件内容为
|
还有第三种:
plog把所有资源都自己管理起来,用resserver.php来动态显示,这样统一的入口方便 添加权限操作。
同时造成上面2种方法无法使用,因为不再是apache直接访问资源文件,而是php通过文件读取。
因此只能在代码中做手脚:在读取资源文件输出之前,加如下判断代码引用
|
这里有些偷懒,直接看引用地址中是否包含host地址,不过原理就是这样,判断referer是否是本站地址。
我们常常在下载的时候,也碰到盗链网站无法下载,报盗链的问题。要下载这类文件最简单的方法就是改referer
比方flashget中,网址下面的"引用"一栏中,直接填写下载地址就可以了。
相关内容
- CentOS上SSH客户端PAC Manager的安装流程讲解_RedHat/Centos_操作系统_
- linux 下Apache设置与优化_RedHat/Centos_操作系统_
- Linux系统安装教程之centos 6.4 英文版_RedHat/Centos_操作系统_
- Linux关机命令详细说明_RedHat/Centos_操作系统_
- centos7修改网卡名字的方法_RedHat/Centos_操作系统_
- putty连接linux乱码的解决办法_RedHat/Centos_操作系统_
- linux chown与chmod命令的区别_RedHat/Centos_操作系统_
- putty乱码的解决办法_RedHat/Centos_操作系统_
- Centos yum源更换为国内的阿里云镜像源的方法_RedHat/Centos_操作系统_
- 让Linux操作系统开机默认进入文本模式_RedHat/Centos_操作系统_
