Назад | Перейти на главную страницу

Nginx - журнал ошибок все еще отображается

Я определил в своем server блокировать

location = /wp-login.php {deny all;access_log off;log_not_found off;}

Однако я все еще вижу сообщения об ошибках, которые регистрируются:

2018/11/03 19:00:53 [error] 6477#6477: *33405 access forbidden by rule, client: xxx216.150, server: , request: "GET /wp-login.php HTTP/1.1", host: "domain.com"
Host: domain  Name: /var/log/nginx/error.log 

Как я могу удалить эти сообщения из спама в error.log?

С точки зрения клиента, одинокий deny all; фактически то же самое, что и return 403;, но без сообщения об ошибке «доступ запрещен правилом».

Например:

location = /wp-login.php {
    return 403;
    access_log off;
}