Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Отключение отладочных соо бщений модуля rewrite
- To: nginx-ru@xxxxxxxxx
- Subject: Отключение отладочных соо бщений модуля rewrite
- From: "ryabko" <nginx-forum@xxxxxxxx>
- Date: Mon, 22 Mar 2010 04:48:59 -0400
- Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mickey.jlkhosting.com; s=x; h=Sender:From:Message-ID:Content-Transfer-Encoding:Content-Type:Subject:To:Date; bh=b7IRwA2wMCXBcQnjw6HxpWI54yGYrj02+uQSidBOdq0=; b=aBTKgaXN1RNlTAZGBEPibBq1orbX17gxGvM94vzpfmwEcO5btsrcjwwh5QzaOJa/UzVDrDOqaVnMtdnsnpJCSs8sY7CRuF0JDFIlOadtXypRVNOcaY60M8Xc3HnUyqSe;
После обновления nginx до версии 0.7.65 в error_log появилась куча сообщений от
модуля rewrite.
Все совпадения и все несовпадения URL с заданной маской записываются в лог.
Например, правило:
rewrite ^/admin$ /admin.php permanent;
при заходе, например, на главную страницу приводит к появлению в error.log
записи:
2010/03/22 11:39:02 8122#0: *4 "^/admin$" does not match "/", client:
192.168.1.12, server: 192.168.1.12, request: "GET / HTTP/1.1", host:
"192.168.1.12"
при заходе на страницу /admin:
2010/03/22 11:39:06 8122#0: *4 "^/admin$" matches "/admin", client:
192.168.1.12, server: 192.168.1.12, request: "GET /admin HTTP/1.1", host:
"192.168.1.12"
2010/03/22 11:39:06 8122#0: *4 rewritten redirect: "/admin.php", client:
192.168.1.12, server: 192.168.1.12, request: "GET /admin HTTP/1.1", host:
"192.168.1.12"
В итоге error-лог получается по размеру в три раза больше, чем access.
Как отключить запись таких сообщений в лог?
Повышать уровень error_log нежелательно, т.к. имеющие более низкий приоритет
сообщения info терять не хочется.
Использование rewrite_log off не помогло.
Posted at Nginx Forum: http://forum.nginx.org/read.php?21,66509,66509#msg-66509
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
|