Here is the senario; My client has an html site located on xyx server. I have agreed to create a new wordpress website on my own servers but the main point is there must be no downtime between changing the dns settings from the xyz server to mine. This means I need to have the wordpress site set up and created with all the relevant content prior to switching the dns across to my server.... I have been creating the new WP site using the IP address temporary url 123.00.00.21/website.com but I subsequently realised the WP tables are creating urls which include the ip address. It seem the urls of the test site would need changing prior to the switch over.... I have tried a number of different methods including the above as well as installing WP on my servers and simply uploading the clients html website into the root folder - I thought I could simply change the htacccess file to point to the index.html whilst still being able to create the wordpress site (I could then switch the dns settings from the old site to the new and visitors would still see the old site until I am ready) in the same root folder - simply switch it back to index.php when I am ready for the site to go live but that seems to screw things up.... So, I am wondering whether there is a simple and straight forward way to accomplish this switch which I am missing? Any help appreciated.