次のスクリプトは、私の Web サイトのヘッダーにあります。Google アナリティクスを使用して、特定の Web サイトが移動先の Web サイトに送信しているトラフィックの量を監視したいと考えています。このスクリプトは、ユーザーを私の Web サイトからトラフィックを誘導している Web サイトにリダイレクトします。スクリプトをテストしましたが、リダイレクトされません。スクリプトをテストする必要がある別の Web サイトに自分の Web サイトへのリンクを配置しましたが、トラフィックを誘導しようとしている Web サイトにリダイレクトされませんでした。何か案は?
<?php
$ref = $_SERVER["HTTP_REFERER"];
if ( $ref != 'http://www.websitetrafficiscomingfrom.com' )
exit;
?>
<?php if ( $ref == 'http://www.websitetrafficiscomingfrom.com' ) { ?>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-32605120-1']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<!-- <?php } else if ($_SERVER['HTTP_REFERER'] != "") { ?>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-32554427-2']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script> -->
<meta http-equiv='REFRESH" content='0;url=websitetrafficissupposedtogoto.com'>
<?php } ?>