Подтвердить что ты не робот

Где nginx хранит rewrite_log?

Когда вы включаете журнал перезаписи nginx с rewrite_log on;, где система фактически регистрирует эту информацию? Кажется, что это не в документации, и достойный поиск через google ничего не меняет.

Я также попытался включить и посмотреть в журналах доступа и ошибок. Не повезло.

4b9b3361

Ответ 1

Если используется rewrite_log on;, то информация перезаписи будет записана на error_log на уровне notice. Нет отдельного файла журнала.

Ответ 2

привет, по умолчанию поворот "rewrite_log on;" влияет только на то, что ваш файл конфигурации "error_log logs/error.log notice;" уже отмечает, какие уровни событий, отличные от параметров по умолчанию, вам нужно регистрировать.

"Установка определенного уровня журнала приведет к появлению всех сообщений указанного и более строгие уровни регистрации журналов."

Итак, сначала "error_log logs/error.log notice;", затем "rewrite_log on;" и error.log начинает получать регистрацию записи

http://nginx.org/en/docs/ngx_core_module.html#error_log http://nginx.org/en/docs/http/ngx_http_rewrite_module.html#rewrite