If you are having problems with Apache not accessing .htaccess its likely because the AllowOverride directive setting is "None".
By default, httpd.conf looks like this:
<Directory "C:/Apache/htdocs">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>