log_skip
Пропускает логирование доступа для соответствующих запросов.
Это следует использовать вместе с 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_path /static* {
root * /srv/static
log_skip
file_server
}
© 2015-2025 Matthew Holt and The Caddy Authors
Licensed under the Apache License 2.0.
Caddy is a registered trademark of Stack Holdings GmbH.
https://caddyserver.com/docs/caddyfile/directives/log_skip