配置防盗链

通过限制referer来实现防盗链的功能
配置文件增加如下内容:vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf

  <Directory /data/wwwroot/111.com>
        SetEnvIfNoCase Referer "http://111.com" local_ref     //定义白名单
        SetEnvIfNoCase Referer "http://aaa.com" local_ref
        SetEnvIfNoCase Referer "^$" local_ref
        <FilesMatch "\.(txt|doc|mp3|zip|rar|jpg|gif|png)">     //定义规则
            Order Allow,Deny      //定义顺序,允许或者拒绝
            Allow from env=local_ref
        </FilesMatch>
    </Directory>

配置防盗链

浏览器访问显示:
配置防盗链

curl -e "http://www.qq.com/123.html" 自定义referer
curl -e "http://www.qq.com/123.html" -x127.0.0.1:80 111.com/qq.png -I
配置防盗链

curl -e "http://aaa.com/123.txt" -x127.0.0.1:80 111.com/qq.png -I 正常

转载于:https://blog.51cto.com/14079728/2347121

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值