본문 바로가기
WIKI 기술 지식 베이스

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
}

더 알아보기 (Learn more)