Regarde le contenu du error_log, et réessais en mettant un RewriteBase dans la configuration (les RewriteRule sans RewriteBase ça marche pas pareil suivant le contexte, selon si la directive est dans un Directory ou un VirtualHost, si il y a des alias, le mod_userdir, etc.)
# RewriteBase
Posté par __o . En réponse au message url rewriting apache. Évalué à 2.