質問: SSLの設定をssl.confにしています。 あまりにもログファイルへの吐き出しが多いので画像周り等は吐き出しをやめようと考えました。 調べていたのですが実施方法が見つからずご存知の方教えて下さい。 [環境] AWS Amazon Linux apache:2.2.31 [現状] TransferLog,ErrorLog,CustomLogの設定を行っていてそれぞれ以下です。 ``` ErrorLog logs/ssl_error_log TransferLog logs/ssl_access_log CustomLog logs/ssl_request_log \ "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b" ``` [やりたいこと] やりたいこととしては、ErrorLog,TransferLog,CustomLogに対してhttpd.confでよく設定するような以下の条件を設定したいのです。 ``` SetEnvIf Request_URI "\.(gif|jpg|png|JPG|ico|js|css)|(\?)$" nolog ``` mod_log_configのサイト()を見ると条件付きロギングができないとも書いておりちょっと困っております。 よろしくお願いします。
回答: CustomLogは制限ができましたので、 CustomLogにSetEnvIfで作成した環境変数を指定することにしました。 TransferLogに関してはCustomLogが取得できていれば問題ないので/dev/nullに流します。 ErrorLogはLogLevelを変更するなりでちょっと考えてみようと思います。 ありがとうございました。