chr*_*ris 5 php location facebook header
可能重复:
URL片段和302重定向
我正在将Facebook登录信息集成到我的网站中。当Facebook使用代码查询参数重定向到我的网站时,末尾会有一个哈希。http://myurl.com/code=xxx#_=_
然后,当我从该URL重定向到我的网站的另一个URL时:
header('Location: http://myurl.com/home');
Run Code Online (Sandbox Code Playgroud)
它保留哈希标签并最终显示为 http://myurl.com/home#_=_
有没有没有哈希的重定向方法,或者如果有人熟悉Facebook,有没有办法让它首先停止添加哈希?
JavaScript 似乎是删除哈希值的唯一方法,因为哈希值永远不会以任何方式发送到服务器。所以我在空白页面添加了一个脚本:
window.location.hash = ''; window.location.href = "http://myurl.com"
Run Code Online (Sandbox Code Playgroud)
这是目前的答案,但我会接受更好的答案。
| 归档时间: |
|
| 查看次数: |
6445 次 |
| 最近记录: |