Caddy 通过日志模板配置案例

在 Caddyfile 中可以先定义一个名为 log 的配置模板,并且在配置模板内使用传入的参数来对每个站点使用不同的目录。
各站点导入模板并传入自己的参数即可。

(log) {
    log {
        output file /log/{args.0}/access.log {
            roll_size 100MiB
            roll_local_time
            roll_keep 10
            roll_keep_for 2160h
        }
    }
}

a.example.com {
    import log a-site-log
}

b.example.com {
    import log b-site-log
}