我不知道这是否可能。我正在用 PHP 创建一个网站。是否可以检测之前的网址是否来自 facebook/twitter,如果是,则重定向到另一个页面?
详细 我有页面 A 和 B。页面 B 中有一个共享按钮。单击该按钮后,它将把页面 B 的标题、图像、描述等发布到 Facebook。但在 facebook 中点击它会重定向到页面 A。
有人可以帮助我吗?
最佳答案
如果您的所有页面都位于同一域中,您可以使用 session 。
对于外部页面,您可以使用$_SERVER['HTTP_REFERRER']
。
即
if ( $parts = parse_url( $_SERVER['HTTP_REFERRER'] ) ) {
if($parts['host'] == "www.facebook.com"){
//do something
}
}
关于javascript - 如果从 Facebook 共享,则重定向到页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23064971/