Você pode tentar o método mencionado no post do blog intitulado Algumas maneiras de depurar o mod_rewrite :
Basicamente, o que você faz é descarregar algumas das informações que o mod_rewrite está usando de volta nos cabeçalhos e usar as extensões Firebug ou LiveHTTP Headers no Firefox para assistir aos cabeçalhos e ler suas informações de depuração.
No .htaccess, use a condição e a regra:
RewriteCond %{QUERY_STRING} !vardump
RewriteRule (.*) http://www.example.com/$1?vardump&thereq=%{THE_REQUEST}&reqhost=%{HTTP_HOST} [R=301,L,QSA]