How to move your WordPress website to a new Domain?
Moving a Wordpress site is more complicated then it should be, just look at the tutorial on the Wordpress support site.
The reason it is so complicated is that Wordpress, for some reason, keeps some domain records in the Database itself, so in order to move domain successfully, not only do you need to export your Database, you then need to do a text find and replace on the Database in order to catch all the mentions of the old domain name.