我有一个页面,当点击一个 a
链接时(它必须保持一个 a
链接,没有 JavaScript),被重定向到一个 PHP 脚本来执行一个近乎瞬时的操作,然后返回到前一个页面。
问题是,当用户点击后退按钮时,页面返回到执行脚本之前加载的页面,用户必须点击后退按钮两次才能返回发送页面。
有什么办法可以阻止这种情况吗?必须点击两次后退箭头并不是很好的用户体验,必须有一种(相对简单的)方法来阻止这种情况的发生。
感谢任何帮助。
最佳答案
发送 301 header 。 header('HTTP/1.1 301 Moved Permanently');
- 它必须在任何输出之前发送。然后,无论您重定向到哪个页面,都将替换 PHP 页面。
关于php - 重定向后停止页面在历史记录中被记住,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10945412/