求一个防盗链的插件
2016-07-07 15:03 来源:www.chinab4c.com 作者:ecshop专家
我的这样考虑的,因为我们的图会给淘宝的店铺一些代理的店铺使用,能否对于图片只能单独设置的淘宝店铺才可以使用?可以是独立的一个图片相册程序,功能不需要别的,我可以FTP传图片上去,然后有网页调用该域名下图片的时候监测是否为授权店铺。是的话才能正确显示图片。淘宝的算法我想比如每个产品页面都有个到该店铺首页的链接 比如http://store.taobao.com/shop/view_shop-482ae2debcb1f85d4f73c44a6f44800e.htm这样的地址。然后监测调用图片的网页是否有授权系统里的的地址的超级链接,有的话才正确显示。当然这只是个随便想想,也许你有更好的算法来实现。 就这一个功能,有人可以做出来的话,带价联系我 qq2278005 |
回答:
$ADMIN[defaulturl] = "盗链返回地址"; $okaysites = array("可以使用图片资源地址1","可以使用图片资源地址2"); $ADMIN[url_1] = "图片地址"; $reffer = $HTTP_REFERER; if($reffer) { $yes = 0; while(list($domain, $subarray) = each($okaysites)) { if (ereg($subarray,"$reffer")) { $yes = 1; } } $theu = "url"."_"."$site"; if ($ADMIN[$theu] AND $yes == 1) { header("Location: $ADMIN[$theu]/$file"); } else { header("Location: $ADMIN[defaulturl]"); } } else { header("Location: $ADMIN[defaulturl]"); } |
QQ 22741349 |
已经联系~ |
二楼的方法不错呀 |
有分享的就要顶! |
支持 htaccess 就简单了 RewriteCond %{HTTP_REFERER} !^白名单网站.*$ [NC] RewriteRule .*\.(jpg|gif|png)$ /missing.jpg [R,NC] |
linux 主机可以参考楼上设置。。 |
二楼的 可以参考 但不是最好的》》 |
已经帮楼主解决 呵呵! |
支持 htaccess 就简单了 这个非常不错,但淘宝商品的地址基本上分不出是哪个商家,怎么确定白名单网站地址? |
$ADMIN[defaulturl] = "盗链返回地址"; 请问这个是加在哪个文件里呢? |
顶起来,如何用呢? |
最近更新
常用插件
- ecshop2.7.1打印发货单插件
ecshop2.7.1打印发货单插件介绍:ecshop2.7.1和以前的ecshop版本不一样,ecs...
- ecshop商品分类名称增加样
ecshop插件介绍:本插件可以方便在后台管理,为ecshop商品分类名称增加样...
- ecshop二次商品订购人信息
ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的...
- ecshop二次开发详细页面生
插件介绍: ECSHOP系统,在很多时候,很多商品没有人购买,不但购买的人...
- ecshop分类批量扩展插件
ecshop分类批量扩展插件,这个插件是ecshop插件里面比较核心的插件。我们...
ecshop热门问答
ecshop热门资料
ecshop更改数据库
ecshop精典
ecshop后台错误
ecshop招PHPER
ecshop步出
ecshop搞活动设置
ecshopMORE
ecshopEshop
ecshop粉红
ecshop威望
ecshop用户中心
ecshop添加php
ecshop建站程序
ecshop我的收藏
ecshop自由切换颜色
ecmall退换货
ecshop花店
ecshop网店建设
ecshop上载
ecshop调换
ecshop三级菜单
多货币
ecshopwebpage
ecshopupload
ecshop绿色模板
ecshopexceeds
ecshop法藤
ecshop鸡肋
ecshop来人
ecshop香港空间