I recently purchased a code-monster hosting package and transferred a domain (christophersisk.com) to Dreamhost. I logged in to my old host and changed the nameservers. DNS was off and on for the next couple of days as is expected. Eventually, the domain began pulling from my old host only. I started looking into it and noticed that my old host still had my domain linked to a directory on that server. Setting up multiple domains there is like setting up a sub-domain... you link it to a specific directory within your root directory. (ie. firstaccount.com -> /html/ , secondaccount.com -> /html/two/ , thirdaccount.com -> /html/three/ ) if that makes any sense.
Well, immediately after terminating that "sub-domain" at my old host, all my new sub-domains began working and pulling from Dreamhost, but the main domain is returning a 404 ... and not the custom 404 as specified in my .htaccess. I can view a sub-domain fine, but if I put in the actual address, i get a 404.
example: (plan.christophersisk.com links to /christophersisk.com/plan/)
http://plan.christophersisk.com - returns a page
http://christophersisk.com/plan - returns a 404
http://christophersisk.com - returns a 404 saying " The requested URL / was not found on this server.
Apache Server at christophersisk.com Port 80 "