Esto es para apache 2.2.X no sé si te servirá, pero doy fe de que funciona, la redacción es mía
Cita: Es interesante estudiar cómo activar módulos del apache para activarle funciones que por defecto vienen desactivadas, como es el caso del famoso mod rewrite. Vamos a ver cómo activar este utilísimo módulo.
En primer lugar dentro del httpd.conf debemos buscar la línea donde está nombrado el módulo mod_rewrite.so y quitarle el # que tiene delante para activarlo.
#LoadModule rewrite_module modules/mod_rewrite.so
Con eso ya tendremos el módulo activo, pero Apache no podrá leer aún los .htaccess, así que para que lea los .htaccess debemos buscar lo siguiente:
<Directory />
Options FollowSymLinks
AllowOverride none
Order deny,allow
Deny from all
Satisfy all
</Directory>
Y dejarlo como sigue:
<Directory />
Options FollowSymLinks
AllowOverride All
Order deny,allow
Allow from all
Satisfy all
</Directory>
Tras reiniciar el servidor Apache ya debería tomarnos las reglas indicadas en el .htaccess