First, a quick background.
New design so I had a new server (virtual) created, dumped the live database and imported to the new server. Completed an entirely new theme.
Then today, we 'virtually unplugged' the live server and plugged in the new server. So the original IP of x.x.x.119 is still resolving to our domain www.yyy.com. This way, we didn't need to put in a dns change and wait for the effect. We just switched servers for the same domain.
However, once the new server came up, the new theme wasn't fully applied. I logged in and though the new theme was selected as the default in the theme lists admin screen, when I visited the domain module listings and chose the 'theme' button for the main domain, it wasn't selected as the default. The old theme was. So, I changed that and it seemed to get 95% of all the new theme applied. But, there are two specific pages that utilize a template from the original theme and now those two pages are not pulling those two templates from the original theme. I have a function in my template.php file that specifies to use a different theme based on the url/node shown. It worked fine during all the dev work, but activating it as the new server, again an exact clone of what I was doing during dev, it doesn't seem to recognize that function.
We have another domain we serve content up for via the domain module and that domain had the correct theme selected but I could tell that it was using a template from the other theme instead of the one it should have. In fact, it was the pages which I just mentioned above getting used. So on www.1.com, it is not using templates from the old theme where it should and on the other domain, www.2.com it's using the page templates from the new theme.
That's the history brush over. I'm thinking there is some kind of issue with the domain module and switching IP#'s even though I haven't hard coded any IP#s. I'm not sure where else to look for issues related to IP#. Mainly since I don't remember using them at all except to visit/login while developing.
There's enough to learn in Drupal...I'm not an IT/server guy so I'd like to know if anyone else knows of other things that could cause issues with a perfectly working site and server having it's IP changed.