Forum Moderators: phranque
John
Leave the old stuff in place, upload the new stuff to a subdomain or a subdirectory to test it, add redirects from the old URLs to the new, and when it's all tested, just throw the switch.
You can rewrite requests from your custom user-agent or IP address to the new site's subdirectory using mod_rewrite's RewriteCond to detect your id. I keep a password-protected subdomain called 'test' for final live-server testing at test.example.com.
Jim