Apache2.4系でmod_rewriteのログをみる。なぜなら、mod_rewriteの設定が一発じゃ成功しないから。

20140306apache(2.4) のリライトまわりの挙動を確認するために
RewriteLog と RewriteLogLevel を指定してみたのだけど

apahce を再起動すると、、、

Invalid command 'RewriteLogLevel', perhaps misspelled or defined by a module not included in the server configuration
的な感じで怒られる。

どうやらapache2.4では、RewriteLog と RewriteLogLevel はなくなったもよう。
じゃ、どう書いたらいいの?という事で公式のドキュメントを読んだりしてみる。

http://httpd.apache.org/docs/2.4/mod/mod_rewrite.html


ふむふむ。なるほど。

LogLevel alert rewrite:trace3

的な感じか。。。勘とアドリブでキビシメにログをとってみる。

LogLevel debug rewrite:trace8

成功!デバグが終わったら、この設定は消しておこう!

Similar posts