我想跟踪用户跟踪的链接,就像google analytic一样到达我的网站吗?跟踪用户跟随的链接到达我的网站
1
A
回答
5
if (isset($_SERVER['HTTP_REFERER'])) {
if (preg_match('/^https?\:\/\/(www\.)?\mywebsite\.(com|org|net)$/im', $_SERVER['HTTP_REFERER'])) {
// from your website //
} else {
// from other website //
}
} else {
// direct typing in browser //
}
上述正则表达式匹配只有
http://website.com
https://website.com
https://www.website.com
http://www.website.com
写自己的正则表达式。希望这可以帮助你。谢谢。
5
除非您与其他网站有关系,并且它们允许您向链接添加跟踪详细信息,否则无法可靠地获取此信息。您可以从HTTP请求标头获取引荐来源信息,但它们不完全可靠。
+0
可能可能不会,但这比您推荐人所需要的要多得多。 – ericosg
0
你可以使用$ _SERVER数组的“HTTP_REFERER”属性,但约翰·孔德说
2
您可以检查$_SERVER['HTTP_REFERER']价值,它将包含URL他们不是100%可靠的
的用户点击以访问您的网页。
相关问题
- 1. 跟踪网站的出站链接
- 2. 从网站链接到航运跟踪?
- 3. 用户跟踪我的网站
- 4. 如何跟踪网站内的链接
- 5. 跟踪其他网站的链接
- 6. Rails跟踪用户点击链接到另一个网站
- 7. 使用log4net跟踪用户的网站
- 8. 跟踪网站上的用户
- 9. 跟踪其他网站的用户(Analytics)
- 10. 跟踪网站的热链接我的图片
- 11. 跟踪'有用的链接'
- 12. 网站跟踪cookies
- 13. 如何跟踪使用PHP的网站的内部超链接?
- 14. 像Hubspot这样的网站如何跟踪入站链接?
- 15. 跟踪Facebook用户访问网站
- 16. 跟踪链接库
- 17. 如何跟踪从我的网站
- 18. 的IFrame链接跟踪
- 19. 如何跟踪我的网站中的用户访问?
- 20. 跟踪我的网站的用户“路径”
- 21. 跟踪点击出站链接
- 22. 如何跟踪有多少用户访问我的网站
- 23. PHP和MySQL中的短网址出站链接跟踪
- 24. Google Analytics - 两个帐户的出站链接跟踪
- 25. 在ASP.Net网站跟踪
- 26. 用于网站到网站跟踪的饼干
- 27. KML gx:跟踪网络链接更新
- 28. 链接没有跟踪源网页
- 29. 如何使用Google Analytics跟踪代码管理器来跟踪站点链接
- 30. 我可以跟踪谁在链接或操纵我的网站数据吗?
我想你已经回答了问题中的问题。 – ThePower
如果你想知道用户来自哪里,那么“referrer”就是你必须google的东西。 –
你可以试试'$ _SERVER ['HTTP_REFERER']' –