I checked all the answers listed here non worked for me
i recently moved my wordpress site from Hostgator to Blue host.
Copy and transfer all public_html files to new server changed settings on wordpress config file right DB,USER and PASS Created DB Uploaded Database Tables correctly
tested database for connectivity - OK
I find many links broken and cant access wordpress admin as well
Live site : -
Read more here: broken links after server migration