访问日志中的空/空Apache请求条目

这个条目被logging在Apache访问日志中:

IP ADDRESS – – [00/00/0000:00:00:00-0000] “”301 – “ – ”“ – ”

它被LogWatch检测为空HTTP响应,并且被标记为成功的探测器。

我很好奇这个请求是如何做的,它是如何被认为是一个成功的调查。 以下是我可以解释的具体问题:

  1. 他们的要求是“” – 这是什么意思?
  2. HTTP返回代码是301:这个网站有一个在Apacheconfiguration中定义的redirect – 也许他们正在触发这个URL触发这个redirect?
  3. 他们没有使用正确的HTTP请求
  4. 他们得到“ – ”大小返回 – 这是什么意思?

这是一个空的要求。

  1. %r实际上是他们请求第一行 ,这意味着他们发送了一个空的请求。 换句话说,没有头,没有身体,什么都没有。 这可能是一个连接到端口80的套接字。
  2. 301很可能不是网站 – 记住,他们没有任何定义在他们的要求,包括在您的网站上所需的文件。
  3. 究竟。
  4. -意味着没有数据被返回给客户端,不要与大小为零的混淆。

换句话说,这可能是有人打开和closures端口80的连接,而不发送或接收任何数据。