I have copied a site to a non-public demo server to make some edits.
I transferred the files and the database (having disabled permalinks beforehand), updated wp-config.php with the new database info, and ran a PHP script to replace the old URL with the new one in the database.
The index page loads fine (except for a few missing photos) but every single link results in a DNS error and a successful login redirects to a non-existent localhost folder.
I'm not sure what version of WordPress/plugins/themes as I cannot login. My site can be found at http://iamshawnrice.com/demo/casestudies/
Any ideas are greatly appreciated.