Do You have "AllowOverride All" directive in the configuration of Apache of a particular Virtual Host that doesn't accept .htaccess files ? I mean the <directory> </directory> part. For example:
Options Indexes FollowSymLinks MultiViews
allow from all
Later You can decide if You need "AllowOverride all" or maybe something else.