This is worth a blog post, as it took us a while to get to the root of the problem. We had a fresh installation of RedHat (RHEL 5, to be precise) which comes with Apache 2. I'm used to having a vhosts include for httpd.conf that looks something like this:
NameVirtualHost *:80
DocumentRoot "c:/xampplite/htdocs"
ServerName localhost
Options +Indexes
AllowOverride All
Allow from all
DocumentRoot "c:/projects/d6"