log_skip
출처: Caddy 공식 문서
본문
일치하는 요청에 대해 액세스 로깅을 건너뛰어요.
이 지시문은 log 지시문과 함께 사용해서, 여러분의 필요에 관련 없는 요청의 로깅을 건너뛸 때 쓰면 돼요.
v2.8.0 이전에는 이 지시문 이름이 skip_log였는데, 다른 지시문들과의 일관성을 위해 이름이 바뀌었어요.
문법
log_skip [<matcher>]
예제
하위 경로에 저장된 정적 파일에 대한 액세스 로깅을 건너뛰는 예시예요:
example.com {
root /srv
log
log_skip /static*
file_server
}
패턴과 일치하는 요청의 액세스 로깅을 건너뛰는 예시예요. 이 경우에는 특정 확장자를 가진 파일들을 대상으로 해요:
@skip path_regexp \.(js|css|png|jpe?g|gif|ico|woff|otf|ttf|eot|svg|txt|pdf|docx?|xlsx?)$
log_skip @skip
이미 매처 안에 있는 라우트 안에서 사용된다면 매처는 필요 없어요. 예를 들어 특정 하위 경로에 대한 파일 서버를 위한 handle 안에서 이렇게 써요:
handle_path /static* {
root /srv/static
log_skip
file_server
}