Назад | Перейти на главную страницу

сделать так, чтобы nginx не регистрировал в журналах ошибок сообщение «для базовой аутентификации не был указан пользователь / пароль»

Я добавил защиту паролем для большей части моего домена через nginx, добавив:

    auth_basic            "Restricted";
    auth_basic_user_file  /usr/ssl/htpasswd;

к nginx vhosts.

Я записываю все ошибки в файлы журналов, чтобы устранить все ошибки, но в результате защиты паролем я получаю массу ошибок типа «не указан пользователь / пароль для базовой аутентификации».

Я хотел бы сказать nginx, чтобы эти ошибки не регистрировались ... есть ли для этого директива? Я смотрел, но пока не нашел ...

Если знаете, то скажите, пожалуйста. Спасибо!

Это loggeg на самом основном уровне ошибок. проверьте исходный код: http://lxr.nginx.org/source/src/http/modules/ngx_http_auth_basic_module.c

Строка 141

Его нельзя отключить.