When diagnosing a problem by examining your server's configuration, be sure to examine all of the files involved. In particular, look for files identified in Include directives, as well as those in the main httpd.conf file and in .htaccess files.
If you're editing the server-wide configuration files, be sure to restart the server afterward to make the changes take effect!
If editing a configuration or .htaccess file seems to have no effect, test that it's actually being processed by putting a line of gibberish into the file and trying again.
If it seems that an .htaccess file is being ignored, even when you insert gibberish, it indicates that it's within the scope of an AllowOverride None directive.