用的 wordpress,还有 nginx,想从 nginx 或者 php 进行修改,目前想的是识别 UA,看看 V 友还有没有其他的办法
1
herozhang 2017-10-29 10:23:18 +08:00 via iPhone 5
做成 app,然后网页上放个市场下载地址
|
2
3Shain 2017-10-29 10:24:27 +08:00 via Android
我想到一个曲线救国的方案
css 里设置 media 一定宽度就认为是电脑,所有元素都 hide 掉,或者显示一个请通过手机访问 |
5
rogwan 2017-10-29 10:36:15 +08:00 via Android
不可能准确识别。各种模拟器,服务器分不清是 PC 还是 mobile。
|
6
gamexg 2017-10-29 10:40:16 +08:00
微信公共号?
|
9
thinks 2017-10-29 10:44:45 +08:00 47
楼主是阿里闲鱼事业部的吗?
|
10
3Shain 2017-10-29 10:45:41 +08:00 via Android
@Jackeriss 若不是功能上的阻断这也是最好的方案了吧(不过看楼主说法似乎真就得在功能上禁止 PC 访问
|
12
jugelizi 2017-10-29 11:34:32 +08:00
我可以在电脑上装个模拟器访问吧
|
13
ETiV 2017-10-29 11:51:39 +08:00 via iPhone
提到 UA 我就想笑
我老婆所工作的银行,他们官网用 Chrome 打开、用 Firefox 打开,至今都 TM 给我显示个手机版页面……-_-|| |
14
rssf 2017-10-29 12:06:26 +08:00 via iPhone
估计就是咸鱼
|
15
nimingyonghu 2017-10-29 12:08:53 +08:00
|
16
meszyouh 2017-10-29 12:15:45 +08:00
试试 从移动端浏览器 click 事件有 300ms 延迟这个方向着手
|
17
maplerecall 2017-10-29 12:25:20 +08:00 via Android
除非强依赖于某个平台的接口,比如单独 app 或者 wx 之类的不然不可能,Chrome 只需不到 5 秒就可以打开手机模拟,你就完全拿我没办法。
不过如果你只想过滤一般用户那 ua 就够了 |
19
seasstyle 2017-10-29 12:35:02 +08:00
禁止浏览器标示可以做到?
|
20
ijse 2017-10-29 13:00:34 +08:00
接入微信
js 获取移动设备特有的传感器数据 |
21
zhucelws 2017-10-29 13:10:46 +08:00
看这个 ID 好像是腾讯云的人?
|
22
mrcn 2017-10-29 13:21:13 +08:00 via Android
Android 模拟器有一个不太方便模拟,多指触控。
|
23
malusama 2017-10-29 13:38:34 +08:00
检测陀螺仪,只允许数值变化的
|
24
YvesX 2017-10-29 14:07:30 +08:00 1
摇一摇继续加载
|
25
Phariel 2017-10-29 14:12:20 +08:00 via Android
闲鱼 23333333
楼主搞出万全之策后适合去闲鱼求职一波 闲鱼需要你 ヾノ≧∀≦)o |
27
EricCartman 2017-10-29 14:29:19 +08:00 via Android
UA 是个苦力活,之前做 UA 识别,把 QQ、UC 之类都当成移动版了,结果后来才想起来这些浏览器还有桌面版
|
28
imn1 2017-10-29 15:30:23 +08:00
首页搞 50 个 flash,随机其中一个“点击进入”,凡是点击的中奖“拒绝访问”
没有点 flash 的可以 10 秒后自动跳转进入 |
29
pq 2017-10-29 15:39:12 +08:00
那你就别用 http/https 呗,让 app 通过你特定的协议来与服务器通信,一了百了。。。
|
30
vacker 2017-10-29 16:04:16 +08:00 via Android
微信授权网页访问
|
31
sobigfish 2017-10-29 16:09:56 +08:00
支付宝 /微信 OAuth 登录,但你禁止 pc 用户的目的是什么
|
33
liuminghao233 2017-10-29 17:54:24 +08:00 via iPhone
往 pc 端加点 bug 就行了
|
34
dream7758522 2017-10-29 18:37:03 +08:00 via Android 1
覆盖一层不透明的 flash。移动端无法加载 pc 端完美加载
|
35
agee 2017-10-29 18:40:51 +08:00
楼主是阿里闲鱼事业部的吗?哈哈哈
|
36
TangMonk 2017-10-29 18:41:54 +08:00
楼主是腾讯的好吧
|
37
am241 2017-10-29 18:44:34 +08:00 via Android 1
跑一段 js,速度太快了就跳转
|
38
mrjoel 2017-10-29 18:54:20 +08:00 via iPhone
自己开发一个专用浏览器。 只开发手机版
|
39
fulvaz 2017-10-29 19:00:33 +08:00
|
40
yankebupt 2017-10-29 19:15:44 +08:00
能禁止特定 ios 版本,只让 ios10 以上访问么?
能反过来,只让 ios10 以下版本访问么? 能禁止越狱的 ios 系统访问么? 能禁止语言区域未设定在大陆的 ios 系统访问么? 能禁止没安装特定 app 并且打开了 ios 允许广告追踪的用户访问么? 能禁止 ios 和其他系统,只让安卓访问么? 能禁止开源及半开源 rom,只让联盟内 rom 版本访问么?能禁止 BL 未锁定的设备访问么? 能禁止访问过某个别站 url 或用过某个 app 的用户访问么? 能禁止任意被黑名单过的真人访问么?不论他是否换手机+隐私记录,换手机号+sim 身份证明,换地点位置都不行的那种? 楼主是打算上面这条路问下去呢...还是单纯想问这个问题 能禁止不能带来直接收益的用户访问么,如果不行,能禁止潜在收益少的低价值用户访问么? |
42
chztv 2017-10-29 20:35:27 +08:00
微信授权网页访问 +1
这个目前还没有破解办法 |
43
FEDT 2017-10-29 20:53:05 +08:00 via iPhone
@nimingyonghu 想知道是什么梗。。
|
44
BlackCat02 2017-10-29 21:18:53 +08:00
@pq +1 一个,别用 http 不就行了
|
45
yankebupt 2017-10-29 21:47:42 +08:00
@qcloud 还行...
实在不想碰小程序或平台接口那些麻烦事的话接入一个聊天机器人或公众号,用户每次打 1 或者公众号按钮返回(或者检测移动端真实性后返回,虽然我觉得没多大必要)一个链接+token,token 含各种大小写数字等不少于 30 个字符,让用户最方便的方式就是点击链接然后选择浏览器进入,除非闲的蛋疼的人才会手抄或者每次发送链接到桌面...一定时间后超时什么的... 防君子不防小人的话这种可以保留 wordpress 基本不动,用户甚至可以自己选用什么浏览器浏览。 只是不知道 wordpress 为啥要[完全]屏蔽 pc 端...使得最简单的桌面 /移动不同模板的屏蔽方法都不入法眼... |
46
HuangLibo 2017-10-29 23:12:46 +08:00
真相是:楼主是青云的人
|
47
mingyun 2017-10-29 23:57:53 +08:00
像微信那样就可以
|
48
akira 2017-10-30 01:35:15 +08:00
完全禁止是不可能的。
使用 UA 做限制已经足够了 |
49
Bigglesworth 2017-10-30 08:15:23 +08:00 via Android
@thinks 笑死我了,哈哈哈。
|
50
ssoftlns 2017-10-30 09:48:21 +08:00
从 header 里的 User-Agent 判断
|