我的网络服务器日志中出现了一些令人费解的错误(至少对我来说)。令人费解的是,它们显示我的错误页面被引用,但该错误页面并未显示在 statcounter.com 的点击量中。有人能告诉我这两种错误的区别吗?或者只有一种是“真正的”错误?
这是在 WordPress 中,我的主题中的 404.php 文件重定向到 mydomain.com/error/ 上的静态 Wordpress 页面
前两个日志条目显示 /error/,但我的 /error/ 页面上的“命中”未显示在我的 webstats 中。引用的页面 - /2009/08/delete-preference-files/ - 存在,并在 statcounter 上显示“命中”。
92.17.232.242 - - [13/Mar/2010:01:45:43 -0800] "GET /error/ HTTP/1.1" 200 4012
"http://mydomain.com/2009/08/delete-preference-files/" "Mozilla/5.0 (Windows;U;
Windows NT 5.1; en-US; rv:1.9.1.8) Gecko/20100202 Firefox/3.5.8 (.NET CLR 3.5.30729)" 732 4432
92.17.232.242 - - [13/Mar/2010:01:47:11 -0800] "GET /error/ HTTP/1.1" 200 4012
"http://mydomain.com/wp-content/themes/default/style.css" "Mozilla/5.0(Windows; U;
Windows NT 5.1; en-US; rv:1.9.1.8) Gecko/20100202 Firefox/3.5.8 (.NET CLR 3.5.30729)" 861 4432
这是显示我的 /error/ 页面的两个错误条目,因为 /error/ 在 statcounter 中被“命中”。页面 /cookies/ 不存在。
72.174.16.202 - - [13/Mar/2010:10:53:37 -0800] "GET /cookies HTTP/1.1" 302 21 "-"
"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2) Gecko/20100115 Firefox/3.6
(.NET CLR 3.5.30729)" 394 642
72.174.16.202 - - [13/Mar/2010:10:53:38 -0800] "GET /error/ HTTP/1.1" 200 4012 "-"
"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2) Gecko/20100115 Firefox/3.6
(.NET CLR 3.5.30729)" 393 4432
答案1
这不是一个错误,而是一个叫做“/error/”的页面。200 表示成功。