当显示为img时,piwik如何获得原始URL

时间:2015-06-21 23:49:32

标签: php analytics matomo

Piwik(谷歌分析的替代方案)通过以下代码跟踪javascript关闭时的页面访问:

<noscript><p><img src="http://piwik-server.com/piwik.php?idsite=1&rec=1" style="border:0" alt="" /></p></noscript>

此代码足以让piwik记录origianl URL。因此,例如,如果此代码位于页面http://example.com/some-path.html上,则piwik.php脚本将能够记录URL&#34; http://example.com/some-path.html&#34;即使javascript已关闭。我会说piwik.php是通过另一个GET请求单独下载的,并且没有原始URL传递给脚本,所以这应该是不可能的 - 这显然不是。它是如何做到的?

1 个答案:

答案 0 :(得分:0)

我想我想通了,可以通过$ _SERVER ['HTTP_REFERER']来完成。这里没有魔法:)。