比如 我的网站是 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.如若本站内容侵犯了原著者的合法权益,请联系我们进行处理。
评论(0)