小编Pan*_*kis的帖子

Apache access.log 解释

在 apache (access.log) 的日志文件中,我找到了如下所示的日志条目:

10.20.30.40 - - [18/Mar/2011:02:12:44 +0200] 
"GET /index.php HTTP/1.1" 404 505 "-" "Opera/9.80 (Windows NT 6.1; U; en) 
Presto/2.7.62 Version/11.01"
Run Code Online (Sandbox Code Playgroud)

意思很明确:IP 为 10.20.30.40 的客户端在 /index.php(即http://mysite.org/index.php)上应用了 GET HTTP 方法,使用 Opera 作为客户端/浏览器接收状态代码 404 . 我不明白的是如下条目:

174.34.231.19 - - [18/Mar/2011:02:24:56 +0200] 
"GET http://www.siasatema.com HTTP/1.1" 200 469 "-" 
"Python-urllib/2.4"
Run Code Online (Sandbox Code Playgroud)

所以在这里我看到的是有人(IP 为 174.34.231.19 的客户端)访问了http://www.siasatema.com并获得了 200 HTTP 状态代码(?)。这对我来说没有意义......我能想到的唯一解释是我的apache服务器就像代理一样!以下是其他一些没有将我的网站作为目的地的请求...

187.35.50.61 - - [18/Mar/2011:01:28:20 +0200] "POST http://72.26.198.222:80/log/normal/ HTTP/1.0" 404 491 "-" "Octoshape-sua/1010120"
87.117.203.177 - - [18/Mar/2011:01:29:59 +0200] "CONNECT 64.12.244.203:80 HTTP/1.0" 405 …
Run Code Online (Sandbox Code Playgroud)

networking linux logging apache-2.2

6
推荐指数
1
解决办法
5225
查看次数

标签 统计

apache-2.2 ×1

linux ×1

logging ×1

networking ×1