设为首页收藏本站

简体中文 繁體中文 English 日本語 Deutsch 한국 사람 بالعربية TÜRKÇE português คนไทย Français

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 81|回复: 8

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

[复制链接]

132

主题

518

回帖

1546

积分

金牌会员

积分
1546
发表于 2019-11-22 21:38:18 | 显示全部楼层 |阅读模式
RT
一个手机站,如何设置让电脑访问不了?
求大神赐教
回复

使用道具 举报

20

主题

265

回帖

638

积分

高级会员

积分
638
发表于 2019-11-22 21:41:25 | 显示全部楼层
我小白,只想到了个简单的。用媒体查询 大于多少分辨率时 所有div   display: none; 这样只能达到看不到内容

回复

使用道具 举报

16

主题

213

回帖

514

积分

高级会员

积分
514
发表于 2019-11-22 21:42:08 | 显示全部楼层
加一个js文件判断userAgent,凡是没有mobile字段的统统跳转到一个不存在的目录。
回复

使用道具 举报

22

主题

951

回帖

2022

积分

金牌会员

积分
2022
发表于 2019-11-22 21:45:30 | 显示全部楼层

youhei 发表于 2019-11-22 21:41

我小白,只想到了个简单的。用媒体查询 大于多少分辨率时 所有div   display: none; 这样只能达到看不到内 ...

现在手机都是1080P以上了,分辨率不太行了吧
回复

使用道具 举报

0

主题

23

回帖

74

积分

注册会员

积分
74
发表于 2019-11-22 21:41:00 | 显示全部楼层
本帖最后由 大师兄 于 2019-11-22 21:56 编辑

Nginx 伪静态里加上这段

if ($http_user_agent !~* "Mobile") {
    return 400;
}
回复

使用道具 举报

66

主题

474

回帖

1202

积分

金牌会员

积分
1202
发表于 2019-11-22 21:51:57 | 显示全部楼层
应该很多例子,谷歌一下
回复

使用道具 举报

20

主题

265

回帖

638

积分

高级会员

积分
638
发表于 2019-11-22 21:57:34 | 显示全部楼层

chxin 发表于 2019-11-22 21:45

现在手机都是1080P以上了,分辨率不太行了吧

呀,这东西不一样的虽然大家都是分辨率,我不知道怎么跟你说。就说iPhoneX的屏幕换成电脑才375*812 所以说宽度大于500  就基本不是手机的了,
回复

使用道具 举报

7

主题

981

回帖

2055

积分

金牌会员

积分
2055
发表于 2019-11-22 22:00:32 | 显示全部楼层

chxin 发表于 2019-11-22 21:45

现在手机都是1080P以上了,分辨率不太行了吧

可以这么搞。检测到分辨率A x B,B大于A的是手机
回复

使用道具 举报

12

主题

65

回帖

176

积分

注册会员

积分
176
发表于 2019-11-22 21:45:00 | 显示全部楼层
UA判断是不是手机,是手机放行,不是屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2025-12-20 05:47 , Processed in 0.016440 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表