I migrated from a Godaddy Windows server to a Linux server yesterday and my main domain and 2 other sites work perfectly. They don't seem to think it's their problem since it seems to be a software issue. 2 sub-domains have broken styling and redirect all links to their broken homepages, so no access to wp-admin.
I have tried renaming all plugins via ftp, renamed all themes to force it to use 2011, and have renamed and commented out, in wp-config, all I can find of w3 total cache, which I thought might be the problem. Now all I get is a blank screen. re-activating my theme gets me back to the broken styling homepage with the same redirect results. I've even tried phpmyadmin to change the wp-options/permalink setting and reset the plug-ins with no luck. The weird thing is that all 3 other sites work fine and are similarly configured with the same plug-ins, one even having the same theme.
Is there anything else I can do? Is a re-install my only option?