Вы действительно слишком усложнили свои конфигурации. Прежде всего. Загляните в http://httpd.apache.org/docs/2.0/vhosts/examples.html
Затем сократите эти файлы до минимума. Обязательно активируйте сайты и убедитесь, что каталоги существуют. Это должно делать свое дело. Кроме того, не забудьте после всего этого перезагрузить apache.