1.什么是网站日志
网站日志是一个以日志结尾的文件,记录了各种原始信息,如处理网络服务器收到的请求和运行时 错误。确切地说,应该是服务器日志。网站日志的最大意义是记录网站的操作,例如空间的操作,以及 访问请求的记录。通过网站日志,您可以清楚地知道用户在什么知识产权、什么时间、什么操作系统、 什么浏览器和显示什么分辨率的条件下访问了您网站的哪个页面,以及访问是否成功。
所谓的网站日志是当网站接受用户的各种请求时,网站所在服务器的处理状态的记录。无论是正常 处理还是有各种错误,都将记录在网站日志中,其文件以。日志是扩展。
2.网站日志示例
从网站下载的网站日志可以在txt文本中看到以下数据:
222.208.186.66-GET/HTTP/1.1-200-32229-HTTP://www . yzfdjz . net-Mozilla/4.0(兼容; MSIE6.0窗口5.0)
222 . 208 . 186 . 66-这是用户的IP地址。我相信每个人都能很容易理解。知道用户的知识产权 ,你甚至可以通过查询找到用户来自哪个国家、哪个省和哪个城市。调查显示,该知识产权来自北京。 不同的网站在其用户组中有明显的差异。例如,我的博客肯定大多数访问者来自沈阳,而一些网站的用 户没有明显的地理差异。具有以下信息的用户知识产权可以使您更有效地分析网站的用户体验是否足够 好。
-这是处理请求发生的具体时间。这里的时间是2014年8月30日7: 16: 41,下面的+0800指的是时区 ,即地点对应于英国伦敦格林威治标准时间,而+0800指的是东八区的时间。
GET-这是服务器的处理动作。只有两种类型:获取和发布。大多数博客都是GET,而POST只发生在 处理CGI的时候。否则,大多数时候服务器的响应是GET,即用户从服务器获取页面或其他文件。请注意 ,GET后有一个“/”,表示用户访问的页面。只有斜线自然代表网站的主页。
HTTP/1.1——当用户代表用户访问页面时,它通过HTTP/1.1——协议(protocol),即超文本传输 版本1.1协议进行传输。我们不必注意这一点,因为在网站日志中,除了你可能使用的文件传输协议,普 通用户基本上是通过互联网协议(除了一些提供文件传输协议下载的网站)。
200-32229-表示用户访问页面时返回的状态代码。以下是一些代码的解释:
1 * *:收到请求,继续处理2**:操作成功接收,分析和接受3**:进一步处理4**:请求包含错误语法 或无法完成5**:服务器无法执行完全有效的请求
100-客户端必须继续发出请求101-客户端请求服务器根据请求转换超文本传输协议版本
200-交易成功201-提示了解URL202新文件-接受并处理,但处理不完整203-返回信息不确定或不完 整204-收到请求,但返回信息为空205-服务器完成请求,用户代理必须重置文件206已浏览-服务器已完 成某些用户的GET请求
300-所请求的资源可以在多个地方获得301-删除请求数据302-在其他地址找到请求数据303-建议客 户端访问其他网址或访问方法304-客户端已经执行GET但是文件没有改变305-所请求的资源必须从服务 器指定的地址获得306-在先前版本的HTTP中使用的代码307不再在当前版本中使用-所请求的资源被临时 删除的状态
400-错误请求,例如语法错误
401-授权请求失败
402-保留有效的计费头响应
403-不允许请求
404-未找到文件、查询或URl
405-不允许用户在请求行字段中定义的方法
406-根据用户发送的接受拖动,请求的资源不可访问。
407-类似于401,用户必须首先在代理服务器上获得授权
408-客户端没有在用户指定的饥饿时间内完成请求
409-当前资源状态的请求无法完成
410-该资源不再存在于服务器上,并且没有进一步的引用地址
411-服务器拒绝用户定义的内容长度属性请求
412-当前请求中的一个或多个请求头字段不正确
413-请求的资源大于服务器允许的大小
414-请求的资源网址比服务器允许的长度长
415-请求资源不支持请求项格式
416-请求包含范围请求报头字段,在当前请求资源范围内没有范围指示值,并且请求不包含如果范 围请求报头字段
417-服务器不满足请求的预期报头字段中指定的预期值。如果是代理服务器,下一级服务器可能无 法满足请求
500-服务器产生内部错误501-服务器不支持请求功能502-服务器暂时不可用,有时为了防止系统过 载503-服务器过载或暂停维护504-网关过载,服务器使用另一个网关或服务来响应用户,等待时间设置 更长505-服务器不支持或拒绝分支请求头中指定的HTTP版本。
以上是对网站日志的简单分析。当然,大多数时候我们不需要手动检查网站日志。有许多网站日志 工具供我们用来分析网站日志。但是,当您的网站出现问题时,通用日志分析软件无法帮助您进行分析 ,您必须自己检查日志。
最后,我们非常感谢酒井若叶为大家分享的这篇文章:网站日志怎么查看?有什么用处?其实对于我们而言,网站日志的学习是非常重要的,掌握了蜘蛛日志就明白了网站被抓取的路径和百度是否重视我们的站点,所以希望大家好好学习本篇文章。