如何让$ _SERVER [“HTTP_REFERER”]不记录某些链接?

时间:2013-04-08 15:29:40

标签: php html wordpress

我正在尝试为点击的文章页面实现一个“关闭按钮”,用户应该从该文章中打开文章。我为实现这一目标所写的是以下内容,

<?$back_url = htmlspecialchars($_SERVER['HTTP_REFERER']);?>
<a href="<?=$back_url?>"><span class="btn-close">X</span></a>

但问题是它还会记录分页网址,所以如果我使用分页链接然后点击这个“关闭按钮”,它会将我带回以前的分页链接,而不是返回到类别页面。

我不希望$_SERVER['HTTP_REFERER']记录www.foo.bar/article?page_no=1

等分页链接

1 个答案:

答案 0 :(得分:3)

你无能为力,因为它是客户端发送它。

您可以使用会话来存储客户端来自何处的一些信息。否则,只需返回某个页面。