※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2011/07)です。
※ 情報が古い可能性もありますので、ご留意ください。
たとえば、GET メソッド以外のリクエストをログに出力させたい場合は、設定に以下のように書く。
# 鬼のようにトラフィックあるサイトとかね・・・。
location / { root /path/to; access_log logs/access.log; if ( $request_method = GET ) { access_log off; } }
ログの出力有無以外にも、下記のような感じで、
if ( $request_method = GET ) { (設定を記述) }
リクエストメソッドを条件にして設定を記述できる。
メソッドの指定部分は、もちろん正規表現も使えるので、複数条件もOK。