一行代码实现防盗链!
Posted God is Love
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一行代码实现防盗链!相关的知识,希望对你有一定的参考价值。
网站最不希望的就是被采集和盗链,今天来介绍一下防盗链。实现防盗链功能其实很简单,此处所讲的只是其中一种方式。费话不多说,代码如下:
<?php
header("content-type:text/html;charset=utf-8");
//基于http解决防盗链问题
$referer = isset($_SERVER[\'HTTP_REFERER\']) ? $_SERVER[\'HTTP_REFERER\'] : \'\';
if($referer !=\'\' && strpos($referer, \'http://www.abc.com/\')===0){
//跳转前的url必须是www.abc.com.如果不是来自本站自身,则拒绝输出详细
echo "<br>会员信息如下:";
echo"<br> ………本页要显示的内容………";
echo"<br>……………………";
}else{
//跳转前的url不是本网站
header(\'location: warning.php\');
}
以上是关于一行代码实现防盗链!的主要内容,如果未能解决你的问题,请参考以下文章
Nginx系列:Nginx + keepalived 实现高可用 + 防盗链 + 动静分离