Php 当用户来自HTTP代码301/307时,HTTP\u REFERER不工作
我已经用PHP编写了一些简单的代码,从我的301重定向URL中保存slug,这样我就知道有多少访问者来自那个广告。然而,当用户来自301/307时,它不起作用 示例:如果用户来自301重定向urlPhp 当用户来自HTTP代码301/307时,HTTP\u REFERER不工作,php,wordpress,http,redirect,Php,Wordpress,Http,Redirect,我已经用PHP编写了一些简单的代码,从我的301重定向URL中保存slug,这样我就知道有多少访问者来自那个广告。然而,当用户来自301/307时,它不起作用 示例:如果用户来自301重定向urlExample.com/Example将url重定向到Example.com/example1,现在在example1页面中不显示来自此链接的引用Example.com/Example: $url = example.com/example; $data = "$url"; $j=0; fo
Example.com/Example
将url重定向到Example.com/example1
,现在在example1页面中不显示来自此链接的引用Example.com/Example
:
$url = example.com/example;
$data = "$url";
$j=0;
foreach (count_chars($data, 1) as $i => $val) {
$j=$j+$val;
}
$result = substr(isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : '',$j);
echo $result;
$url=example.com/example;
$data=“$url”;
$j=0;
foreach(将字符($data,1)计数为$i=>$val){
$j=$j+$val;
}
$result=substr(isset($\u SERVER['HTTP\u REFERER'])?$\u SERVER['HTTP\u REFERER']:'','',$j);
回声$结果;
希望这是有意义的。不要依赖$\u服务器['HTTP\u REFERER'],浏览器发送它完全是可选的,一些安全软件会在请求中阻止它。阅读更多这是参考者跟踪的正常问题。你应该使用其他方法来跟踪广告
最常用的选项是Get参数(offer.php?ref=sitexy)是否使用标题(“位置:…”);重定向?点击链接时由浏览器设置的引用链接我使用标题(“位置: