如何解决使用php重定向时,浏览器历史记录未存储url
| 在除firefox之外的所有浏览器中都会出现此问题。 在我的网站中,例如,首页将是这样的www.example.com
单击登录链接后,将为www.example.com/signin.php
完成身份验证后,我将使用php中的标头功能将页面重定向到用户的个人资料。因此,登录后我的页面将是这样。 www.example.com
如果用户单击“后退”按钮,我将在signin.php中检查会话,然后再次重定向到用户的个人资料页面。
在Firefox中对我来说效果很好。除此之外,如果所有浏览器都使用标头重定向,它将不会在浏览器的历史记录中存储该页面。
我的意思是,我要在登录页面中的身份验证后重定向用户。因此signin.php网址未存储在浏览器历史记录中。
因此,如果我使用后退按钮,它将在打开网站之前转到我打开的上一个网站。
谁能帮忙?提前致谢。
解决方法
使用$ _SERVER [\'HTTP_REFERER \']重定向用户来自何处
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。