I'm not sure if this is the right forum for this topic, but here goes. I just signed up with TCH. I am the webmaster for a community theater group, and we currently have a website on a different hosting service that we are looking to migrate to TCH. It provides information on our group, upcoming productions, and allows patrons to purchase tickets, etc.
My problem is that I need to get everything uploaded to the TCH host and test it out before changing the DNS entries for our domain so that they point to the TCH servers. I have uploaded some of our pages to the TCH server using the "<IP address>/<username>/". I can access the pages there, but the problem is that all of the internal links are wrong. If I have a link that starts with a "/", the server tries to find it in the document root, which appears to be /usr/local/apache/htdocs. Of course, the file doesn't exist there, it's in /home/<username>/public_html. I can't change all my links to relative links (not starting with "/") because many of them are in php include files which are included into files that are at various places in the site's directory hierarchy. I'm told the document root will change to /home/<username>/public_html when I switch th DNS entries and am accessing TCH's server through my domain name.
So I have a chicken and egg problem. I can't test out my site until I switch my DNS entries to point to TCH, but I don't want to switch the DNS entries until I have tested the site.
Any suggestions? I can't believe I'm the first one to come across this problem!
Erick Pew
Music Theatre of Idaho webmaster