Nginx 配置:log_not_found 不起作用

Nginx 配置:log_not_found 不起作用

我不知道为什么log_not_found 关闭无法使用 try_files。错误“失败(2:没有这样的文件或目录)”始终保存在 error_log 中

如果没有 try_files,log_not_found 关闭完美运行

我的配置:

location ~* \.(js|css|bmp|png|jpg|jpeg|gif|swf)$ {
    try_files $uri = 404;
    log_not_found off;
}

location ~* \.(.*)$ {
    try_files $uri @rewrite;
}

location @rewrite {
    rewrite ^(.*) .....;
}

答案1

感谢 Alexey Ten(在评论中),也为了公众 Google 用户的利益:

"There must be no space between = and 404

相关内容