php禁止浏览器以外来路访问

今天群内某人员问了个奇葩问题,如何禁止浏览器以外的的所有方式访问,说实话还没碰到过这样的人才。

附上代码自己学习了也供大家参考

//非浏览器跳转到链接
$url="https://www.aipipi.net/";
//获取来路
$useragent = addslashes($_SERVER['HTTP_USER_AGENT']);
//判断来路
if(strpos($useragent, 'Chrome') === false && strpos($useragent, 'Windows Phone') === false ){
//如果不是就跳转到URL
header("Location:".$url); exit;
}

 

附赠一个js的代码,都搞不明白同样的原理为什么非要JS的呢

 

 // 获取来路
    var useragent = navigator.userAgent;
    if (useragent.match(/Chrome/i) != 'Chrome') {
        // 设置禁止标语
        alert('已禁止本次访问:请您使用浏览器打开访问!');
        // 强行关闭当前页面
        var opened = window.open('about:blank', '_self');
        opened.opener = null;
        opened.close();
    }

 

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!

慕沐Official » php禁止浏览器以外来路访问

发表评论

慕沐Official

若无法下载请使用如下方法进行下载

使用微信扫描二维码即可下载!

或查找QQ群:675850810

登录后购买