如何设置网站pc无法访问,手机端正常呢?

搬瓦工机场JMS

RT
一个手机站,如何设置让电脑访问不了?
求大神赐教
安徽网友:我小白,只想到了个简单的。用媒体查询 大于多少分辨率时 所有div   display: none; 这样只能达到看不到内容
四川网友:加一个js文件判断userAgent,凡是没有mobile字段的统统跳转到一个不存在的目录。
广西网友:现在手机都是1080P以上了,分辨率不太行了吧
天津网友:
Nginx 伪静态里加上这段

if ($http_user_agent !~* "Mobile") {
    return 400;
}
甘肃网友:应该很多例子,谷歌一下
山西网友:呀,这东西不一样的虽然大家都是分辨率,我不知道怎么跟你说。就说iPhoneX的屏幕换成电脑才375*812 所以说宽度大于500  就基本不是手机的了,
新疆网友:可以这么搞。检测到分辨率A x B,B大于A的是手机
重庆网友:

  1. <script type="text/javascript">
  2. //平台、设备和操作系统
  3. var system ={
  4. win : false,
  5. mac : false,
  6. xll : false
  7. };
  8. //检测平台
  9. var p = navigator.platform;
  10. system.win = p.indexOf("Win") == 0;
  11. system.mac = p.indexOf("Mac") == 0;
  12. system.x11 = (p == "X11") || (p.indexOf("Linux") == 0);
  13. if(system.win||system.mac||system.xll){   
  14. document.write("电脑端访问");
  15. }else{
  16. document.write("手机端访问");
  17. }
  18. </script>

复制代码

内蒙古网友:UA判断是不是手机,是手机放行,不是屏蔽

未经允许不得转载:美国VPS_搬瓦工CN2 GIA VPS » 如何设置网站pc无法访问,手机端正常呢?

赞 (0) 打赏

评论 0

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

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏