禁用“文件不存在:/var/www/html/favicon.ico”?

当我设置一个CentOS Apache服务器时,我在apache日志中得到这些错误。

[Tue Feb 28 12:18:10 2012] [error] [client xxx.xxx.xxx.xxx] File does not exist: /var/www/html/favicon.ico 

touch /var/www/html/favicon.ico可能会解决这个问题,但不能favicon.ico被禁用在Apacheconfiguration莫名其妙?

但不能favicon.ico在某种程度上被禁用在Apacheconfiguration

不,因为用户浏览器正在尝试下载文件。

那么,通过特别configuration的日志logging来摆脱日志条目肯定是可能的,但touch是最简单的解决scheme,恕我直言。

可以做这样的事情? 在apache conf中,在你的日志input行之上:

 SetEnvIf Request_URI "^/favicon\.ico$" dontlog 

或这个:

 Redirect 404 /favicon.ico 

或这个:

 <Location /favicon.ico> Order Deny,Allow Deny from all ErrorDocument 404 "No favicon </Location>