log_not_found
Директива log_not_found контролирует, записывать ли в журнал запросы к отсутствующим файлам. — NGINX HTTP Core
Описание
Директива `log_not_found` в NGINX используется, чтобы указать, должен ли сервер записывать в журнал запросы к файлам, которых не существует. Эта директива может быть чрезвычайно полезна для веб-администраторов, поскольку помогает отслеживать доступ к несуществующим ресурсам на сервере, что может выявлять неработающие ссылки, проблемы с конфигурацией или попытки доступа к неавторизованному контенту. Она может быть активирована на уровнях контекста `http`, `server` или `location`, что позволяет обеспечить гибкий и детализированный контроль ведения журналов.
Пример конфига
server {
log_not_found on;
}Включение этой директивы увеличивает шум в логах, что может затруднить поиск полезной информации.
Если вы обслуживаете динамический контент, убедитесь, что у вас есть надлежащая логика для обработки ситуаций 'не найдено' и не полагайтесь исключительно на эту директиву.