全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 3103|回复: 13
打印 上一主题 下一主题

[疑问] 求真正有用的nignx 图片防盗链设置

[复制链接]
跳转到指定楼层
1#
发表于 2010-10-3 23:19:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题,网上的方法几乎试遍了 全部无效  论坛里也搜了下  一样无效。求高人赐教!
2#
发表于 2010-10-3 23:24:15 | 只看该作者
可以人工处理,通过分析流量,要是有盗链的主机并且占用你的流量很大,就把那台主机ip封掉 或者判断为那台主机的ip就转向一个指定的页面
3#
发表于 2010-10-3 23:25:44 | 只看该作者
基本无解吧,来路可以伪装
4#
发表于 2010-10-3 23:27:32 | 只看该作者
用 accesskey 模块
5#
发表于 2010-10-3 23:27:52 | 只看该作者
图片打水印,然后有人盗链的话我觉得也挺好的
6#
发表于 2010-10-3 23:35:18 | 只看该作者
图片如果够多,不想被盗链,就使用其它端口,换APACHE,现在的全部301过去。
7#
发表于 2010-10-3 23:37:56 | 只看该作者
更新测试
http://f.otl.im/audio/file.test  这个直接不能访问
然后这样就可以了 http://f.otl.im/test.php  
8#
发表于 2010-10-3 23:39:10 | 只看该作者
然后上 test.php 源码


<?php
$ipkey= md5("你accesskey里配置的密码".$_SERVER['REMOTE_ADDR']);
$output_add_key="<a href=./test/?k=".$ipkey.">Go to test</a><br />";
header("Location:/audio/file.test?k=".$ipkey);
?>
9#
发表于 2010-10-3 23:40:11 | 只看该作者
accesskey nginx 配置


        accesskey             on;
        accesskey_hashmethod  md5;
        accesskey_arg         "参数名字";  //我这里是用的k
        accesskey_signature   "密码$remote_addr";
10#
发表于 2010-10-4 00:09:11 | 只看该作者
基本没有好办法的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-11-13 02:20 , Processed in 0.128072 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表