阻止Firefox管道系统搞乱我的统计数据的最佳方法

时间:2009-09-17 23:01:28

标签: php apache firefox pipeline

我注意到我的浏览量计数被Firefox中的管道功能搞砸了。使用带有流水线技术的Firefox访问的用户每次访问计算两次(或更多次)。

检测或阻止这些重复请求的最佳方法是什么?我需要知道如何在我的服务器上阻止它,而不仅仅是如何在Firefox中禁用流水线。

我正在使用PHP和Apache。

2 个答案:

答案 0 :(得分:1)

考虑使用基于非日志文件的统计解决方案,例如谷歌分析。

这是你选择的统计数据包的问题,​​而不是firefox。

答案 1 :(得分:0)

您可以使用Apache KeepAlive Off指令阻止Apache在请求后打开连接。

如果你坚持使用较旧的1.3版Apache,那就是KeepAlive 0

更新

这两个链接上的“上下文”信息都显示为“服务器配置”。根据{{​​3}},这意味着您无法在.htaccess文件中使用它们。

如果您只能更改.htaccess的设置,我认为您需要使用SetEnv指令来设置this page环境变量。该页面上的示例还说明了如何通过user-agent为特定文件/路径或特定浏览器设置变量。