log_not_found
log_not_found 指令控制是否记录对缺失文件的请求。 — NGINX HTTP Core
log_not_found
httpserverlocation
语法log_not_found on | off;
默认值off
上下文http, server, location
模块NGINX HTTP Core
参数flag
说明
在 NGINX 中,`log_not_found` 指令用于指定服务器是否应记录对不存在文件的请求。该指令对网站管理员非常有用,因为它有助于监控对服务器上不存在资源的访问,可能揭示断链、配置问题或试图访问未授权内容的行为。它可以在 `http`、`server` 或 `location` 级别启用,从而实现灵活且细粒度的日志控制。
配置示例
server {
log_not_found on;
}⚠
启用此指令会增加日志噪音,可能使查找有用信息变得更困难。
⚠
如果您正在提供动态内容,请确保已实现适当的逻辑来处理 'not found' 情况,而不要仅仅依赖此指令。