我希望来自我的yelp列表的访问者登陆我网站的不同页面。
例如:在yelp.com上,我的网站URL是domain.com。但是,当访问者点击该网址时,应将其重定向到domain.com/newpage
我只是想通过yelp访问我的网站的访问者这样做。这怎么可能?
第一种方式是根据评论中的建议更改网址。
第二是:
$url = $_SERVER['HTTP_REFERER'];
if (strpos($url,'yelp') !== false) {
header("Location : YOUR_PAGE_URL");
}
检查服务器变量
$_SERVER["HTTP_REFERRER"]
在您网站的登录页面中。
如果主机是yelp.com,则重定向到您想要的页面。
务必在使用前清理该值。恶意用户可以利用这一点。
您还可以向网址添加变量,以便根据该变量转到正常的目标网页或/ newpage。
domain.com?from=Yelp
然后在您的目标网页上:
<?php
if($_GET["from"] == "Yelp"){
header('Location: http://www.domain.com/newpage/');
}
?>