首页 > 代码库 > nginx详解(二)
nginx详解(二)
2.7 日志模块:
文档连接:http://nginx.org→documentation→ngx_http_log_module
变量含义:
$remote_user :客户端用户名,一般会为“-”。
$time_local :客户端的访问时间,格式一般为"26/Jun/2014:14:44:34 +0800”。
$request :客户端请求的URI。
请求html页面时为"/index.html HTTP/1.1",
请求php页面为"/index.php?=PHPE9568F35-D428-11d2-A769-00AA001ACF42 HTTP/1.1”
$status :响应状态码。这里正常的话就是"200"。
$body_bytes_sent:服务器向客户端发送的字节数。
$http_referer:引用客户端来源,说明客户端是从哪个地方来的,可能就是盗链。
比如在http://172.16.100.18/index.html中添加http://172.16.100.1/index.html网页中的内容链接时,在172.16.100.1中的日志中就可以看到请求客户端是172.16.100.18,而不是Real-Client-IP。
如果Real-Client-IP是请求php内容时,那么日志中可能还会包含172.16.100.1对自己的请求。
下面是http://172.16.100.18/index.html中可以使用html超链接语言(注意是英文引号):
<html>
<head><title>Welcome</title></head>
<body>
<h1><font size="10" color="blue">大片链接</font></h1>
<a href="http://172.16.100.1/index.html">index.html</a>
<br/><a href="http://172.16.100.1/index.php">index.php</a>
</body>
</html>
nginx详解(二)