I have my default domain up and running on my GoDaddy vds, and I thought I understood everything. It appears that the zone files reside in a directory called: /etc/named-turbopanel.conf (because I use the Simple Control Panel, I guess) And I can monitor the changes there whenever I add a new domain, which automatically creates the matching zone file. This procedure seems to be working OK.
However, I can't seem to get the Virtual Hosting to work right. I have tried adding a second domain, using the same NameServer as my first domain, which is ns1.catholicapostolate.org. The Virtual Host files reside here: /etc/httpd/conf.d, in a file called "turbopanel.conf". Everything in there looks correct, it lists my second domain as a VirtualHost, and has all the right information including the proper DocumentRoot path. The problem is when I enter this domain name in my browser, it takes me to the default Apache webpage!? No matter what I've tried, it still takes me there. I know the domain name is resolving to the proper Nameserver, but why won't it recognize the correct path to the right docuements?
I'm really getting desparate here, I need to figure this out. Is there some other location that my server could be looking at for the VirtualHost info? I checked the regular /etc/httpd/conf/httpd.conf file, and there are no virtual hosts listed there, but it does have the line: include /conf.d/*.conf
Does it matter that the above line of code appears under the "global" settings section of the httpd.conf file? Hopefully someone has an answer for me, I would really appreciate any help.
Yeah, I found out the problem.... duh
I had my index.html page saved with a capital "I", and it was not recognized. As soon as I renamed with lower case "i" it worked fine. Funny how you can miss the little things when you suspect a major problem