Ich möchte dieselben access.log-Einträge in separaten Dateien protokollieren. Wenn also eine Anforderung eingeht, sollten a.log und b.log ausgefüllt werden. Gibt es eine Möglichkeit, dies mit Nginx zu tun?
Ich möchte dieselben access.log-Einträge in separaten Dateien protokollieren. Wenn also eine Anforderung eingeht, sollten a.log und b.log ausgefüllt werden. Gibt es eine Möglichkeit, dies mit Nginx zu tun?
Antworten:
Ja, nur zwei access_log
Direktiven im selben Block.
Da access_log
in einem Block solche Anweisungen in äußeren Blöcken überschrieben werden, müssen Sie die Anweisung aus dem äußeren Block in den inneren Block kopieren und einfügen, wenn Sie sich zweimal in einem inneren Block anmelden müssen.