消息关闭
    暂无新消息!

怎么禁止图片直接通过url访问

问题作者 : 志富2017-06-17发布
我在被人网站看到这样的示例,审查元素有图片路径,但是直接把图片路径复制下来粘贴到浏览器访问却跳转到默认图片

这是图片url,大家可以复制试试
http://z1.xiu.top/uploadfiles/349/30264f6f9d82cff5/e75829353a51d05e.png
请问这样的功能是怎么做出来的,我的是php,iis环境

7个回答

︿ 1
webcon.fig里面写个伪静态:
检测到访问的url是图片扩展名时就执行1.php,1.php中写监测代码判断来源页的域名是否是你的网站域名,如果是就根据url路径用先匹配出图片文件在你网站电脑硬盘上的位置,然后echo file_get_contents();读取并echo
如果来源页不是你的域名就exit;
︿ 1
经测试,的确如此

我的 curl 里有
$t = parse_url($durl);
curl_setopt($ch, CURLOPT_REFERER, "http://$t[host]/");

不发送来源信息,就是