公司用的vue. 单页面...
vue不支持ie9一下的浏览器.
所有我想让nginx判断是否是ie.且版本是低于10以下的. 然后我rewrite到另一个页面...
但始终没有成功.. 方便测试. 我把条件改成了ie
if ($http_user_agent ~ "MSIE") {
rewrite /message.html break;
}
项目根目录下有个 message页面,提示用户切换高级浏览器或者升级.
但这样并没有成功!!!!!
vue 用的history模式
这个 我个人认为,应该在前端做,在每次进入首页之前会粗发一个 vue 路由的导航钩子函数
beforeRouteEnter
,然后在这里判断否是ie.且版本是低于10以下,是的话 就直接跳转别的页面在index.html里直接用或用原生JS写最安全。。。