中国青年报
最稳妥的做法不是直接封掉所有手机访问,而是只识别特定的内置 WebView。网站先判断请求是否来自目标 App,再返回“请使用系统浏览器打开”的提示页;普通手机浏览器、搜索引擎、桌面浏览器和无关应用继续正常访问。这样可以减少误封,也能避免免费空间或静态托管环境无法配置复杂规则的问题。
免费网站禁app之前,需要先确定拦截对象,因为“禁止 App”至少包含三种不同需求,使用相同规则容易造成兼容故障。
如果真实目的只是避免支付☀️、登录或文件上传在内置浏览器中失败,优先限制相关功能页,而不是屏蔽整个网站。首页、文章页和帮助页可以继续开放,登录、支付、后台和下载页再要求使用系统浏览器。
网站上线免费网站禁app规则前,应使用真实设备和真实 App 测试,而不是只在电脑开发者工具中修改 User-Agent。模拟标识只能验🌺证部分逻辑,不能代表 Web❤️View 的跳转、缓存和权限行为。