【问题标题】:Browser hisory not stored url while using php redirect使用 php 重定向时浏览器历史记录未存储 url
【发布时间】:2011-09-06 03:10:35
【问题描述】:

除了firefox之外的所有浏览器都会出现这个问题。

在我的网站中,例如,主页将是这样的www.example.com

点击登录链接后为www.example.com/signin.php

认证完成后,我将使用php中的header函数将页面重定向到用户的prfile。所以登录后我的页面会是这样的。 www.example.com

如果用户点击后退按钮,我将检查 signin.php 中的会话并再次重定向到用户的个人资料页面。

它在 Firefox 中对我来说很好用。除了所有浏览器,如果我使用标题重定向,它不会将页面存储在浏览器的历史记录中。

我的意思是,我在登录页面进行身份验证后重定向用户。所以 signin.php url 没有存储在浏览器历史记录中。

所以如果我使用后退按钮,它将转到我在打开网站之前打开的上一个网站。

谁能帮忙??提前致谢。

【问题讨论】:

  • 请张贴属于这个问题的代码部分。欢迎来到 StackOverflow!

标签: php redirect browser-history


【解决方案1】:

使用 $_SERVER['HTTP_REFERER'] 重定向用户来自哪里

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-14
    • 1970-01-01
    • 2012-07-22
    • 1970-01-01
    • 2013-04-02
    • 1970-01-01
    相关资源
    最近更新 更多