前言
前天有朋友问到我这个问题,我也是第一次见到有人把网站这样设置,目的估计是想为公众号引流吧
原理很简单,微信内置浏览器和普通浏览器的 UA 不同,只需要让网页判断一下访问浏览器的 UA,如果不是微信的 UA 就跳转到百度首页
知道了原理,破解的方法也很简单,只需要把浏览器的 UA 设为微信的 UA 就行了
方法
Mozilla/5.0 (Linux; Android 6.0; NEM-AL10 Build/HONORNEM-AL10; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.132 MQQBrowser/6.2 TBS/043906 Mobile Safari/537.36 MicroMessenger/6.6.1.1220(0x26060133) NetType/WIFI Language/zh_CN
上面这段就是微信的 UA,只需要将其设置为浏览器的 UA 即可
手机上支持自定义 UA 的浏览器这里推荐两个:Via 浏览器、极速浏览器,UA 自定义就在设置里面,步骤比较简单,就不多介绍了
电脑上的自定义 UA 因为较为复杂,我以 chrome 为例单开了一篇文章介绍
按照文章里面的方法,设置上面的微信 UA 即可