在 Apache 上提供匿名下载

Abe*_*Abe 1 anonymous apache-2.2

我在 Ubuntu 11.10 上运行了 Apache/2.2.20 的 vanilla 安装。我想提供两个可以匿名访问的文件(一个 readme.html 和一个 1.7GB 的下载)。

我想使用 Google Analytics 来跟踪对 的访问myserver/readme.html,但提供了一个备用路径myserver/private/readme.htmlmyserver/private/bigdownload该路径未被 Google Analytics 跟踪或记录在 Apache 日志中。

我的目标符合科学审查的标准要求,即我提供匿名下载访问。潜在的评论者很少,即使知道州或国家也可能会影响匿名。

我想到了一些潜在的解决方案,但我对 Apache 和 Web 服务器配置相对不熟悉:

  1. 阻止 Apache 记录特定目录的源 IP 地址和/或其他可识别信息(但是,如何?)?
  2. 配置 Google Analytics 以忽略子路径(如何?)
  3. 找到一个可以隐藏位置的匿名浏览器。

从服务器提供匿名下载访问的最简单方法是什么?

Chr*_*s S 7

在你的 httpd.conf 文件中

<Directory /usr/local/www/myserver/private/>
    LogFormat "%f"
</Directory>
Run Code Online (Sandbox Code Playgroud)

这会将记录的行更改为文件名。所以你会有一个记录说它被下载了,但日志文件中没有其他记录谁下载它甚至确切时间。