用ThinkPhp做项目,用户登录后,快速点击浏览器后退会退回到登录页面,可是试了下phpmyadmin,知乎等网站点后退时,仍旧是网站首页
这是为什么呢?
用ThinkPhp做项目,用户登录后,快速点击浏览器后退会退回到登录页面,可是试了下phpmyadmin,知乎等网站点后退时,仍旧是网站首页
这是为什么呢?
2 回答1.6k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
2 回答1.1k 阅读
1 回答946 阅读
1 回答899 阅读
1 回答897 阅读
在登录页面添加判断,如果有session了,就跳转至首页
编辑一下,因为上面的答案并不是题主想问的,所以我编辑下我评论里的回答.
知乎的登录与首页是同一个
url
, 登陆成功后跳转的首页url
后加了锚点,也就是#signin
,这样用户点击后退时,并不会刷新页面,而是清除了这个锚点.造成了这种无法后退的效果