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