それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

mod_rewrite で書換途中の様子を見たい

mod_rewrite だと途中でナニが起きているか、見えないので辛いです。

mod_rewrite のログを取ってナニが起きているか見る。

/etc/httpd/conf.d/rewrite.conf #新規作成
RewriteLog /tmp/rewrite.log
RewriteLogLevel 9

間違っても.htaccessに書かない。debianの場合は/etc/apache2/mods-enabled/rewrite.conf

apache2.4 で変更になった

LogLevel alert rewrite:trace3 #RewriteLogLevel 9


RewriteLogはなくなった。

tail -f error_log|fgrep '[rewrite:'

代わりにtail して grep しとけってことで