I have a site that has a static component (old-school 'home pages') and an associated IPB forum and Coppermine gallery. Taken in the aggregate, it's getting busy enough to be a CPU concern. I can't afford a dedicated server (not even close). It occurs to me that if I split out either the forum or the gallery (they are the big CPU consumers) to a fresh Level 1 account, I could spread the load around a bit by being on different servers. My question is how best to do that when my site is configured with the forum and gallery in subdirectories, like so:
www.example.com <-- home page
www.example.com/forum <-- forum
www.example.com/gallery <-- gallery
So if I have a new account, and a new domain (comes free with new account) and I essentially copy the /forum over to a new domain, is there a way to somehow get the old www.example.com/forum to point to the new location and preserve the original URL in order to maintain site identity?
What I'm really after is that all the generated URLs in a forum (topics and posts, etc) are formed with www.example.com/index.php?blah-blah-blah etc. so as not to break a ton of existing links, bookmarks, and so on.
Any other approaches to splitting server load across separate accounts? Is this possible at all?
Or am I doomed to starting over with my community with a new address and separate identity?