比如 我的网站是 www.360mb.net,我们需要只允许 www.360mb.net 的域名访问,其他的来路都不可以访问,如果需要实现这种效果可参考如下代码:

代码如下:

if(empty($_SERVER['HTTP_REFERER']) 
  || ! in_array(parse_url($_SERVER['HTTP_REFERER'])['host'], ['www.360mb.net', '360mb.net'])) exit;

或者试试:

if(!isset($_SERVER['HTTP_HOST']) || $_SERVER['HTTP_HOST']!='www.360mb.net'){

    exit('no premission');

}else{

    echo 'ok';

}

 

这个: “$_SERVER['HTTP_HOST']”  变量,就是获取当前访问的域名,做相应判断处理就好了。

注:这样我们php文件就只能通过www.360mb.net的来路才能正常打开,但是直连的php也是不行的,当然方法有很多这只是其中的一种!

 

1.使用本站下载的源码仅限于个人学习和非商业用途。
2.禁止将本站下载的源码用于搭建或支持任何违法、淫秽、暴力或侵犯他人合法权益的网站或应用。
3.使用本站下载的源码需遵守国家法律法规及相关规定,不得从事任何违法活动。
4.如若本站内容侵犯了原著者的合法权益,请联系我们进行处理。