log_not_found

log_not_found 指令控制是否记录对缺失文件的请求。

语法log_not_found on | off;
默认值off
上下文http, server, location
参数flag

说明

在 NGINX 中,log_not_found 指令用于指定服务器是否应记录对不存在文件的请求。该指令对网站管理员非常有用,因为它有助于监控对服务器上不存在资源的访问,可能揭示断链、配置问题或试图访问未授权内容的行为。它可以在 httpserverlocation 级别启用,从而实现灵活且细粒度的日志控制。

配置示例

server {
    log_not_found on;
}

启用此指令会增加日志噪音,可能使查找有用信息变得更困难。

如果您正在提供动态内容,请确保已实现适当的逻辑来处理 'not found' 情况,而不要仅仅依赖此指令。

← 返回所有指令