このスレッドは解決済です(未解決に戻す場合はこちら)
<<戻る

Apacheのログに関して このメッセージに返信する
日時: 2013/06/06(Thu) 17:46
名前: アルバ
URL:
Apacheのログに関してお教えください。

以下のようなログが記録されます。
xx.ne.jp - - [06/Jun/2013:15:01:46 +0900] "GET /ディレクトリ名/?mode=img&ref=http_P_3A_P_2F_P_2Fhogehoge.com_P_2F&path=http_P_3A_P_2F_P_2Fhogehoge.com_P_2Fpage_P_2F2&title=hogehoge.com&js=2&guid=ON HTTP/1.1" 200 43

このようなログを一切残さないようにするのは可能でしょうか。
当該ディレクトリにアクセスした際のログが全て残らなくなっても構いません。


宜しくお願いします。
記事編集 編集
Re: Apacheのログに関して このメッセージに返信する
日時: 2013/06/07(Fri) 11:41
名前: stranger
URL: http://ja.528p.com/
apache SetEnvIf ログ 等でnet検索して見てください
記事編集 編集
Re: Apacheのログに関して このメッセージに返信する
日時: 2013/06/07(Fri) 18:47
名前: ゆりこ姫
URL:
もしここのサイトを参考に構築しているなら
( http://centossrv.com/apache.shtml )

>#
># For a single logfile with access, agent, and referer information
># (Combined Logfile Format), use the following directive:
>#
>SetEnvIf Request_URI "default\.ida" no_log ← 追加(wormからのアクセスをログに記録しない)
>SetEnvIf Request_URI "cmd\.exe" no_log ← 〃
>SetEnvIf Request_URI "root\.exe" no_log ← 〃
>SetEnvIf Request_URI "Admin\.dll" no_log ← 〃
>SetEnvIf Request_URI "NULL\.IDA" no_log ← 〃
>SetEnvIf Remote_Addr 192.168.1 no_log ← 追加(内部からのアクセスをログに記録しない)
>SetEnvIf Remote_Addr 127.0.0.1 no_log ← 追加(自ホストからのアクセスをログに記録しない)
>CustomLog logs/access_log combined env=!no_log ← 上記以外のアクセスをログに記録する

ここらあたりの"応用"でいけると思いますよ。(私は試してないです)
(たぶん一行追加するだけ)
記事編集 編集
Re: Apacheのログに関して このメッセージに返信する
日時: 2013/06/19(Wed) 18:04
名前: アルバ
URL:
お返事頂いておりましたのに遅くなりまして申し訳ございませんでした。
パラメータで指定しても上手くいかなかったのですが
SetEnvIf Request_URIで当該ディレクトリを指定すれば全くログが残らなくなりました。

stranger様、ゆりこ姫様
ありがとうございました。
記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -