Debugging Apache's mod_rewrite
Debugging .htaccess
is hell, and RewriteRule
s in particular if they are not working as expected. But fear not! RewriteLog
will help you out. \
Add this to your vhost's configuration:
RewriteLog "/tmp/rewrite.log"
RewriteLogLevel 9
After that, restart your Apache httpd and tail
the above logfile.
When you are done and all is well: remember to remove those entries again, or set the log level to 0
, to switch off rewrite logging.