Ok, here is what I have done. And I am not sure why it is working and the other way was not.
I went ahead and unistalled the default Apache that ships with RH9. I downloaded and installed Apache and made sure everything was running as default.
Next, I added a VirtualHost for the default Host
<VirtualHost 192.168.1.102>
DocumentRoot /usr/local/apache/htdocs
ServerName
www.mydomain.com
</VirtualHost>
Then I restarted Apache to check that, and everything still worked.
Next, I added my other Domain
<VirtualDomain 192.168.1.102>
DocumentRoot /usr/local/apache/htdocs/Domain2
ServerName
www.Domain2.com
</VirtualServer>
And restarted Apache and everything still worked, including the new Domain.
Now, if I change my DocumentRoot on the Domain2, I still get the Forbidden error. So it must have something to do with my permissions on the folders.
I have tried changing them to 755, 777 and still get that Forbidden error
I have added the Directory directive for the folder, and I still get the Forbidden error message.
So if anyone has some suggestions for me beyond this point, I would love to hear them.
Thanks.