[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[connect24h:0258] apacheのCustomLogの設定
- To: connect24h@xxxxxxxxxx
- Subject: [connect24h:0258] apacheのCustomLogの設定
- From: Makoto <makoto999@xxxxxxxxxx>
- Date: Sun, 14 Oct 2001 01:08:34 +0900
まことです。
apacheのログの設定で,次のことをやろうとしています。
(1)ローカルからのアクセスはロギングしない。
(2).html .htm .cgi ファイルへのアクセスのみロギングする。
--+
まず,(1)だけなら次の方法でできました。
SetEnvIf Remote_Addr 192.168.0. no-log
CustomLog /var/log/httpd/access_log common env=!no-log
次に,(2)だけなら次の方法でできました。
SetEnvIf Request_URI "(/|\.html|\.htm|\.cgi)$" only-page
CustomLog /var/log/httpd/access_log common env=only-page
--+
さて,ここからが質問です。
(1)と(2)を同時にやる方法はあるでしょうか?
Webを色々検索してみましたが,
envに条件を複数設定する方法はどこにも見付かりませんでした。
そこで,適当に次のように試してみたのですが,全部ダメでした。
1)
SetEnvIf Remote_Addr 192.168.0. no-log
SetEnvIf Request_URI "(/|\.html|\.htm|\.cgi)$" only-page
CustomLog /var/log/httpd/access_log common env=!no-log&only-page
2)
SetEnvIf Remote_Addr 192.168.0. no-log
SetEnvIf Request_URI "(/|\.html|\.htm|\.cgi)$" only-page
CustomLog /var/log/httpd/access_log common env=!no-log env=only-page
3)
SetEnvIf Remote_Addr ^192.168.0. no-log
SetEnvIf Request_URI "(/|\.html|\.htm|\.cgi)$" no-log
CustomLog /var/log/httpd/access_log common env=no-log
+--
どなたかご存知の方がいらっしゃったら,教えてください。
宜しくお願い致します。
--[PR]------------------------------------------------------------------
★メールイン秋のトリプルプレゼントキャンペーン★
【チャンス1】バリ旅行4泊6日
【チャンス2】商品券、DVD、ソニーVAIO、折りたたみ自転車など…
【チャンス3】さらに全員プレゼントも!
http://ad.freeml.com/cgi-bin/ad.cgi?id=a433G
------------------------------------------------------------------[PR]--