mod_usertrack.so 是在用户首次来到当前网站的时候给用户种下一个唯一的cookie,这个cookie是用户首次来当前网站的IP地址加上一个随机字符串组成的。用这个IP加随机字符串来标识用户的唯一性。这样就可以区分同一个IP下的不同用户了。
1. mod_usertrack.so 的安装。
到apache的源码包下,找到 mod_usertrack.c ,默认会在 modules/metadata/ 下,如果找不到find一下。
|
|
这样就安装好了,安装好后,会自动在 httpd.conf 中增加一行:
|
|
当然了,mod_usertrack.so 同样会安装到 modules/ 下
2. 配置httpd.conf 使用 mod_usertrack.so
在httpd.conf 中加入:
|
|
然后修改日志格式
|
|
其实,就是在默认的日志格式中加入 %{cookie}n
如果,你只想针对某个虚拟主机生效,请把
|
|
以上三行加入到相关的虚拟主机配置段中。