【发布时间】:2018-01-23 13:18:12
【问题描述】:
我想得到一些东西。我有一个页面,例如 http://www.example.com/mypage.php 我已经创建了 PHP 代码来获取运行良好的引荐来源网址。
<?php
//get pg referer if there is one
if (isset($_SERVER['HTTP_REFERER'])) {
$ref_url = $_SERVER['HTTP_REFERER']; //get referrer
}else{
$ref_url = 'No referrer set'; // show failure message
}//end else no referer set
?>
现在我想要的是,当我使用任何推荐链接打开 http://www.example.com/mypage.php 时,我希望该链接在浏览器上变为“http://www.example.com/mypage.php?referrer=referrerlink”,所以当我来自 google.com 时,通过单击 mypage.php 浏览器应该显示"http://www.example.com/mypage.php?referrer=google.com
这可能吗?
问候 马诺吉索尼
【问题讨论】:
-
使用 PHP 重写 URL 的重复,请参阅stackoverflow.com/questions/16388959/url-rewriting-with-php,尽管在您的情况下,您应该让推荐人以您要求的形式向您发送 url,而不是在您身边重写它。如果您将其用于谷歌分析,他们可以在不重写 url 的情况下判断推荐人是谁
标签: javascript php