Nginx: 액세스 로그에서 게시물 요청 숨기기

Nginx: 액세스 로그에서 게시물 요청 숨기기

NGINX 액세스 로그에서 POST 요청을 숨기려면 어떻게 해야 합니까?

30/Aug/2018:11:03:31 .... method=POST request="POST /api/auth....

답변1

nginx다음을 따라 구성 에 다음을 추가해야 합니다 .선적 서류 비치

map $request_method $loggable {
default       1;
POST          0;
}

access_log /path/to/access.log combined if=$loggable;

if매개변수는 조건부 로깅을 활성화합니다. 조건이 "0" 또는 빈 문자열로 평가되면 요청이 기록되지 않습니다. 지시문 은 다음과 같은 경우 0으로 map설정됩니다 .$loggable$request_methodPOST

관련 정보