Quote History Quoted:
Interesting that you say the menus on the site don't work. I've actually run across this exact issue before. The dev who built the site used a 3rd-party tool to create the dynamic menus. You put in all the menu items into the tool and it would spit out javascript files that you link to in your page. There was some DRM scheme though where the outputted files only worked on that instance/dns name/IP. Moving it to another server broke it in a similar way that you're describing. Might want to check and see if there is a similar thing going on.
View Quote
On the right track.
Let me guess, the new pile of shit is WordPress or Joomla? Or some other faggotry pre-assembled click and make a fucking pile of shit web site?
Here's the problem, hard coded URLs in the code of the site.
THIS is GOOD:
{ fucking tag src="/somefolder/somefile.fuk" }
This is NOT GOOD:
{ fucking tag src="http://www.example.com/folder/somefile.fuk" }
Nor is this good:
{ fucking tag src="http://example.com/folder/somefile.fuk" }
Note, the last one is your domain controller because, well Microsoft didn't explain well enough with "don't do it" when people named their network.
Your web site will not work from your network until the URLs are manually updated (how hard that is to do depends on the site) or you change your active directory network name (which is hard as hell unless you are rebuilding the network from scratch anyway.)
The problem is, WP and all those "helpful" site build tools stick the domain name in everywhere. So you will be in a constant battle getting the igits that update it to use the absolute from root URL ( /somefolder/somefile.fuk ) in the resources.
If this isn't your problem to fix, rejoice. Kick it over to the webtards and tell them they screwed up, and suck at using compliant HTML. There's a goddamn fucking good reason there are best practices, this is one of them.
If it is, your solution is basically to rebuild the code in the site, by hand, while fighting the tools used to make it.
PM me the site address if you want more specifics, but the short answer is you're fucked.