しかし、QUERY_STRING内の文字列(パラメータ)でログを分割して記録したいです。 可能にする方法をご教授ください。 環境はLinux系OS&Apache1.3系です。 よろしくお願いします。
ApacheのSetEnvIfでQueryStringにマッチさせられない。 - Hironoblog
内部処理の順番の都合上判定できないようです。
という事で mod_rewrite を使いましょう。
mod_rewrite
一応できました。自信ないですけど。
こんな感じのことを意図されてたんでしょうかね。
RewriteEngine on
RewriteCond %{QUERY_STRING} hoge=1
RewriteRule (.*) $1 [E=hoge:1]
CustomLog /var/log/httpd/hoge/access_log combined env=hoge
これ以上回答リクエストを送信することはできません。制限について
ログインして回答する
一応できました。自信ないですけど。
こんな感じのことを意図されてたんでしょうかね。
RewriteEngine on
RewriteCond %{QUERY_STRING} hoge=1
RewriteRule (.*) $1 [E=hoge:1]
CustomLog /var/log/httpd/hoge/access_log combined env=hoge