Отключить "Файл не существует: /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 отключиться в конфиге apache как-нибудь?

2 ответа

Решение

но нельзя как-то отключить favicon.ico в конфиге apache

Нет, потому что браузер пользователей пытается загрузить файл.

Ну, конечно можно избавиться от записей в журнале с помощью специально настроенной регистрации, но touch ИМХО, это самое простое решение этой проблемы.

Может сделать что-то подобное? в Apache Conf, над строками вашего журнала:

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

или это:

Redirect 404 /favicon.ico

или это:

<Location /favicon.ico>
    Order Deny,Allow
    Deny from all
    ErrorDocument 404 "No favicon
</Location>
Другие вопросы по тегам