revise que tenga activo el modulo mod_rewrite
revise que tenga
AllowOverride All en el Virtual Host (si aplica)
revise los logs de apache por si ocurre un error 500
reinicie apache ante cualquier cambio
sería preferible que postee el .htaccess, use el hightlight apache