nginx 404 регистрирует все журналы виртуального хостинга
Я использую nginx и у меня работает два сайта:
site1 = /1/access.log site2 = /2/access.log
когда пользователь получает 404 изображения, не найденные на site2, nginx пишет в access.log site1 и site2, сообщая об ошибке "not found", я безуспешно пытался получить отдельные журналы, я хочу, чтобы все, что происходит на site1, регистрировалось в / 1 / access. лог и все что происходит на site2 залогинено /2/access.log
любая помощь?
1 ответ
Какую версию nginx вы используете?
В более новой версии есть файлы /etc/nginx/conf.d/*.conf, где вы можете указать следующий параметр для каждого вашего сайта.
access_log /path/to/access.log error_log /path/to/error.log
Убедитесь, что они установлены на основе *.conf.