• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

php防盗链解决方案?

php 搞代码 3年前 (2022-01-25) 28次浏览 已收录 0个评论
文章目录[隐藏]

譬如我的站点是 xxx.com

资源站是 abc.com

我的资源站的东西只允许在xxx.com或者www.xxx.com上展示

据说可以使用白名单限制

请问用php如何解决?

谢谢诸位咯!!

补充一下..我是用提取码的方式来提取资源站的东西

http://xxx.com/link.php/code/

<?php $uri = $_SERVER["REQUEST_URI"]; preg_match("/link.php\/(.+)\//",$uri,$code); $code = $code[1];{$url="http://www.abc.com/file/".$code;} Header("Location:".$url);?>

回复内容:

譬如我的站点是 xxx.com

资源站是 abc.com

我的资源站的东西只允许在xxx.com或者www.xxx.com上展示

据说可以使用白名单限制

请问用php如何解决?

谢谢诸位咯!!

补充一下..我是用提取码的方式来提

2本文来源gao!daima.com搞$代!码网

搞代gaodaima码取资源站的东西

http://xxx.com/link.php/code/

<?php $uri = $_SERVER["REQUEST_URI"]; preg_match("/link.php\/(.+)\//",$uri,$code); $code = $code[1];{$url="http://www.abc.com/file/".$code;} Header("Location:".$url);?>

我能提供一个建议.用cookie和page refer

apache的 .htaccess 文件就可以做到,具体怎么做,嘿嘿,百度之

最前面加

$from = parse_url($_SERVER['HTTP_REFERER']);if ($from['host']!='xxx.com' && $from['host']!='www.xxx.com') { die('你丫在盗链'); }

Apache下用Rewrite

如果是我来做防盗链的话:首先从服务器入手比较好,这里有篇文章绝对适合新手:
[Nginx配置图片防盗链,简单高效,快速,PHP程序不用改就能实现防盗链的功能,何乐而不为呢?]
http://www.qixing318.com/article/use-nginx-to-do-a-simple-anti-daolian-website.html
如还有问题,请在SF上给我留言^~^


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:php防盗链解决方案?

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址