Как настроить LogFormat для виртуальных хостов Apache?
6366
Mina Hafzalla
Мне действительно нужна помощь с этим. На моем сервере несколько виртуальных хостов, у каждого виртуального хоста есть свой журнал доступа, мне нужно иметь возможность настроить LogFormat для каждого виртуального хоста, существующего на сервере. Я изменил LogFormat, httpd.confно на самом деле он влияет только на основной журнал доступа, а не на виртуальные хосты.
Приведенный выше LogFormat влияет только на основной журнал доступа, который расположен по адресу: /usr/local/apache/logs/access_logОднако он не влияет на виртуальные хосты на сервере, чьи журналы доступа расположены по адресу:/home/username/access-logs/domain.com
Я не уверен, что у меня что-то не так в самом LogFormat или я что-то упустил. Я потратил много часов, пытаясь решить эту проблему, но не нашел решения. Я был бы очень признателен, если бы кто-то мог пролить свет на это. Спасибо.
2 ответа на вопрос
2
boot13
The trick is to add CustomLog directives inside each VirtualHost in your Apache config files. For example: