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

ell*_*lle 10 logging logwatch 301-redirect apache-2.2

此条目已记录在 Apache 访问日志中:

IP 地址 - - [00/00/0000:00:00:00 -0000] " " 301 - "-" "-"

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

我很好奇这个请求是如何提出的,以及它如何被认为是一个成功的调查。以下是我可以通过特定问题破译的内容:

  1. 他们的要求是“”——这是什么意思?
  2. HTTP 返回码是 301:这个网站在 Apache 配置中定义了一个重定向——也许他们正在点击触发这个重定向的 URL?
  3. 他们没有使用正确的 HTTP 请求
  4. 他们得到了“-”尺寸的回报——这是什么意思?

And*_* M. 8

这是一个空洞的要求。

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

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