Nginx書き換えログをオンにすると、rewrite_log on;
、システムは実際にその情報をどこに記録しますか?それはドキュメンテーションに含まれていないようで、グーグルを介したまともな検索は何も起こしません。
アクセスログとエラーログの両方を有効にして調べてみました。運が悪い。
rewrite_log on;
が使用される場合、書き換え情報はnotice
レベルでerror_log
に記録されます。個別のログファイルはありません。
привет、デフォルトでは"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_loghttp://nginx.org/en/docs/http/ngx_http_rewrite_module.html#rewrite