简单的问题:
how to find the location (url) where a user came from before accessing my page?
和
how to find the location (url) where a user goes after exiting my webpage?
我应该从哪里开始? 感谢
答案 0 :(得分:12)
在PHP中,您可以使用$ _SERVER ['HTTP_REFERER']来了解用户的来源。
除非他们点击您网站上的链接离开您的网页,否则无法知道用户的去向。 (如果这是您想要跟踪的退出方式,则需要依赖javascript并实施类似Google Analytics出站链接跟踪的内容:http://www.google.com/support/analytics/bin/answer.py?answer=55527)
答案 1 :(得分:0)
关于第一个问题:
通常,如果有人通过链接或类似内容进入您的页面,则HTTP引用条目指向引用页面。见rfc2616
第二个问题:
如果您有链接到外部页面的链接,您可能会通过使用某些脚本包装这些链接来注意到这一点。如果有人手动输入页面,您将无法确定用户所在的位置。
答案 2 :(得分:0)
如果您是来自页面和目标页面,您可以在GET或POST方法中发送源页面的URL并在目标中获取它并将用户重定向回该URL。