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