1

我注意到我的浏览量计数被 Firefox 中的管道功能弄乱了。使用启用了流水线的 Firefox 访问的人每次访问都会计算两次(或多次)。

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

我正在使用 PHP 和 Apache。

4

2 回答 2

1

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

这确实是您选择的统计数据包的问题,​​而不是 Firefox。

于 2009-09-17T23:11:22.353 回答
0

您可以使用 ApacheKeepAlive Off指令来防止 Apache 在请求后保持连接打开。

如果您停留在较旧的 1.3 版本的 Apache 上,它是KeepAlive 0.

更新:

这两个链接上的“上下文”信息都显示为“服务器配置”。根据此页面,这意味着您不能在.htaccess文件中使用它们。

如果您只能从 更改设置.htaccess,我认为您将需要使用该SetEnv指令来设置nokeepalive环境变量。该页面上的示例还显示了如何通过用户代理仅为特定文件/路径或特定浏览器设置变量。

于 2009-09-17T23:36:48.420 回答