ログの設定はよく以下の感じで書いてある。
CustomLog logs/access_log combinedこれを例えば /hoge/ 以下にアクセスされたものを別のファイルに出したい時は
SetEnvIf Request_URI "/hoge/" hogelog CustomLog logs/hoge.log combined env=hogelogみたいな感じでいける。
ただこれだと access_log の方にもログが出るので、そっちに出したくない場合は
CustomLog logs/access.log combined env=!hogelogとかしてやるといい。
あとは SetEnvIf は複数指定出来るので
SetEnvIf Request_URI "/hoge/" hogelog SetEnvIf Request_URI "/fuga/hoge/" hogelog CustomLog logs/hoge.log combined env=hogelogとか
SetEnvIf Request_URI "/hoge/" hogelog other SetEnvIf Request_URI "/fuga/" fugalog other CustomLog logs/access.log combined env=!other CustomLog logs/hoge.log combined env=hogelog CustomLog logs/fuga.log combined env=fugalogとかも出来る。
0 件のコメント:
コメントを投稿