我有一个页面,当点击a
链接(必须保持a
链接,没有JavaScript)时,会重定向到PHP脚本以执行近乎瞬时的操作,然后发回上一页。
问题是,当用户单击后退按钮时,页面将返回到执行脚本之前已加载的页面,并且用户必须先单击后退按钮两次才能返回发送页。
有没有办法阻止这个?用户体验不是必须单击两次后退箭头,并且必须有一种(相对简单的)方法来阻止这种情况发生。
任何帮助表示感谢。
答案 0 :(得分:5)
发送301标头。 header('HTTP/1.1 301 Moved Permanently');
- 在任何输出之前发送必须。然后,您重定向到的任何页面都将替换PHP页面。