首页网站网站日志(如何查看一个网站的网络日志)

网站日志(如何查看一个网站的网络日志)

编程之家2023-11-0395次浏览

无论是网站日志还是如何查看一个网站的网络日志,它们都是当前热门话题。如果你对它们感到好奇,那么请跟随小编的脚步,一起来揭开它们的秘密吧!

网站日志(如何查看一个网站的网络日志)

网站日志是什么如何分析网站日志

网站日志是记录web服务器接收处理请求以及运行时错误等各种原始信息的以·log结尾的文件,确切的讲,应该是服务器日志。网站日志最大的意义是记录网站运营中比如空间的运营情况,被访问请求的记录。

怎么分析网站日志?

登录“FTP”账号,链接到网站数据,找到网站日志文件夹。(注意:一般情况下,网站日志所在文件夹都是与网站文件同级文件夹,且带有log字样。只有少数情况下,网站日志文件夹在网站根目录下。)

打开文件夹,下载日志压缩文件!(下载方法很简单,只要选中文件直接拖到电脑桌面,然后左下方的本地浏览下载目录的文件上“右键—传输队列”即可!)

解压下载的日志文件,而后将解压后文件的后缀改为“txt”

新建一个excel表格,并打开!找到顶端工具栏的“数据”工具

网站日志(如何查看一个网站的网络日志)

点击“导入数据”,默认“直接打开数据文件”,再选择“选择数据源”。

选中解压后的txt文档,并打开!

默认“其他编码”

选择“分隔符号”,并“下一步”;

勾选所有选项,然后“下一步”;

默认“常规”,并“完成”;

网站日志(如何查看一个网站的网络日志)

如图,网站日志哥数据项之间全部分隔开来;

接下来只要保留自己需要的数据项即可。删除不需要的数据项!(如图,仅保留了数据分析需要的访客ip、访问文件、访问状态码以及访客名称四项数据。)

选中访客名称一整列,然后点击“开始”栏目的“筛选”工具

点击访客名称一列上方的三角下拉按钮;

取消“全选”,找到百度蜘蛛的访客名称,选中并“确定”;

我们就可以得到日志当天百度蜘蛛访问网站的所有数据。

最后,该数据保存到网站每日分析日志中。(注意:每日更新原创内容的网站一般在分析日志的时候还需要保留时间数据。)

怎么查看网站日志

因为网站环境分为两种,一种windows服务器,一种是linux服务器,所以网站日志也有所不同。

我们所说的日志通常是指IIS日志,简单易懂。linux主机就是Apache日志,敲代码,比较难懂。

一般的虚拟主机都自带有网站日志下载,打开wwwlogos这里面每天会保存一周的日志。如果是独立服务器的话,由于开启的服务不同,就会有多种情况。

1、Nginx日志文件名称及路径介绍

nginx的log网站日志分为errorlog和accesslog

accesslog记录了用户在什么IP地址、什么时候访问的、用的什么操作系统、通过哪个浏览器、显示器分辨率是多少、访问了你网站的哪个页面,做什么操作,是否访问成功等等信息;

errorlog则是记录服务器错误日志。

2、Apache日志文件名称及路径介绍

Apache的网站日志分别是访问日志access_log(在Windows上是access.log)和错误日志error_log(在Windows上是error.log)。如果使用SSL服务的话,还可能存在ssl_error_log和ssl_access_log和ssl_request_log三种日志文件。

日志文件的路径根据安装方式不同位置也是不一样的,一般都是在Apache安装目录的logs子目录中,日志文件路径可根据实际安装情况在Apache的配置文件中进行查找。

将网站日志下载下来后,打开你会发现,内容跟代码一样,看不懂!

网站日志怎么查看?

查看网站日志的方法有两种,第一种比较简单粗暴,用Excel打开网站日志文件,直接查看即可;第二种方式更加适合新手,通过专业的软件查看,将下载到本地的网站日志文件上传至软件中,软件会将重要的信息提取出来以供阅读。

如何查看一个网站的网络日志

查看一个网站的网络日志:

IIS(Internet Information Server,互联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。

作为SEOer、网站管理员,查看网站日志是非常重要的,也是必须的。SEOer通过查看网站日志可以知道搜索机器人的来访情况。网站管理员查看日志可以知道整个网站的运营情况。

IIS日志,扩展名为.log,用记事本就能打开。

IIS日志文件的位置

默认状态下,IIS把它的日志文件放在%WINDIR\System32\Logfiles文件夹中。每个万维网(WWW)站点和 FTP站点在该目录下都有一个单独的目录。在默认状态下,每天都会在这些目录下创建日志文件,并用日期给日志文件命名(例如,exYYMMDD.log)。如:ex100326.log

下面我们从一段日志来分析:

#Software: Microsoft Internet Information Services 6.0

#Version: 1.0

#Date: 2010-03-26 01:14:22

#Fields: time cs-method cs-uri-stem c-ip sc-status sc-bytes cs-bytes

01:14:21 GET/show2.asp 203.208.60.210 200 15046 287

作为新手,看见这个肯定会一头雾水,别急,下面我给大家一一道来

1、#Software: Microsoft Internet Information Services 6.0

说明这个日志是由IIS这个工具生成的。

2、#Version: 1.0

版本号:1.0

3、#Date: 2010-03-26 01:14:22

生成时间:2009-03-26 01:14:22

4、time:访问时间"01:14:21"。

5、cs-method:访问方法。常见的有两种:GET与POST。GET通俗点讲就相当于在IE地址栏敲下地址所产生的访问,POST是一种表单提交,比如数据较大,涉及到隐私都都需要用POST,但不一定,表单提交也可以是GET方式。

6、cs-uri-stem:指的是访问哪个地址,如:/show2.asp。

7、c-ip:客户端ip"203.208.60.210"。

8、sc-status:访问状态:200表示成功,404表示找不到页面。

9、sc-bytes:服务器发送的字节数"15046"。

10、cs-bytes:服务器接受的字节数"287"。

附:IIS日志中记录的字段及详细说明

date:发出请求时候的日期。

time:发出请求时候的时间。注意:默认情况下这个时间是格林威治时间,比我们的北京时间晚8个小时,下面有说明。

c-ip:客户端IP地址。

cs-username:用户名,访问服务器的已经过验证用户的名称,匿名用户用连接符-表示。

s-sitename:服务名,记录当记录事件运行于客户端上的Internet服务的名称和实例的编号。

s-computername:服务器的名称。

s-ip:服务器的IP地址。

s-port:为服务配置的服务器端口号。

cs-method:请求中使用的HTTP方法,GET/POST。

cs-uri-stem:URI资源,记录做为操作目标的统一资源标识符(URI),即访问的页面文件。

cs-uri-query:URI查询,记录客户尝试执行的查询,只有动态页面需要URI查询,如果有则记录,没有则以连接符-表示。即访问网址的附带参数。

sc-status:协议状态,记录HTTP状态代码,200表示成功,403表示没有权限,404表示找不到该页面,sc-status 304\\协议状态(200是正常的 404是找不到文件,304未改变。具体说明在下面。

sc-substatus:协议子状态,记录HTTP子状态代码。

sc-win32-status:Win32状态,记录Windows状态代码。

sc-bytes:服务器发送的字节数。

cs-bytes:服务器接受的字节数。

time-taken:记录操作所花费的时间,单位是毫秒。

cs-version:记录客户端使用的协议版本,HTTP或者FTP。

cs-host:记录主机头名称,没有的话以连接符-表示。注意:为网站配置的主机名可能会以不同的方式出现在日志文件中,原因是HTTP.sys使用Punycode编码格式来记录主机名。

cs(User-Agent):用户代理,客户端浏览器、操作系统等情况。

cs(Cookie):记录发送或者接受的Cookies内容,没有的话则以连接符-表示。

cs(Referer):引用站点,即访问来源。

文章分享到这里,希望我们关于网站日志和如何查看一个网站的网络日志的内容能够给您带来一些新的认识和思考。如果您还有其他问题,欢迎继续探索我们的网站或者与我们交流,我们将尽力为您提供满意的答案。

小程序设计开发 开发一个小程序需要多少钱网站icp备案,什么是网站ICP备案