Hvis du flytter en WP skal du ind og ændre nogle ting, det er der gamle spørgsmål på amino om. En 500 fejl lyder dog som htaccess fejl. Muligt din gamle WP har lavet en htaccess der så ikke harmonerer med en anden host/domæne. Eller blot fordi du flytter til subdomæne / sub folder måske, relevevant i forhold til htaccss.
Har du subdomæne der sat op så subdomænets rod ser ud som en rod, altså /
Hvis f.x. subdomænets rod ikke er / så vil det give dig den 500 fejl.
Jeg er ikke super ekspert på området, gætter bare der er et problem der. Det afhænger nok lidt af din host. Jeg har f.x. et domæne på min host, hvor / så for koden i det domæne ses som roden.