Si nuestro Apache hace caso omiso de nuestros ficheros .htaccess, lo más probable es que haya que hacer un pequeño cambio en su fichero de configuración. Tendremos que ir a la carpeta "conf" del directorio en el que se encuentra instalado Apache y editar el fichero httpd.conf.
Simplemente hay que hacer una modificación como la que se muestra a continuación, grabar los cambios y reiniciar el servidor Apache.
<Directory "C:/Apache2.2/htdocs">
Options Indexes FollowSymLinks
AllowOverride None (Cambiar por AllowOverride All)
Order allow,deny
Allow from all
</Directory>
Atención:
En otras partes del fichero httpd.conf nos podemos encontrar con bloques del tipo
<Directory "C:/LaRutaQueSea">
.
.
</Directory>
donde tendremos que hacer la misma operación sustituyendo AllowOverride None por AllowOverride All.