Migrating your WordPress site to DreamHost
View the following article for full instructions on how to add and view your WordPress site at DreamHost before you point your DNS:
When this is completed, you can then view your site by updating the 'hosts' file on your home computer.
Pointing your DNS to DreamHost
After you have viewed your 'Mirror' site to confirm your WordPress installation appears as it should, you are now ready to update your DNS.
You have two options:
Option #1 — Pointing your nameservers
This options points all of your DNS records to DreamHost including email. Only use this option if you want all of your website's services hosted at DreamHost.
Return to your old host and set the 'nameservers' for your domain registration to point to DreamHost using these nameservers:
- ns1.dreamhost.com 18.104.22.168
- ns2.dreamhost.com 22.214.171.124
- ns3.dreamhost.com 126.96.36.199
When updating your nameservers at your registrar, you should only have to add the nameserver URL, not the IP. The IPs are listed above just in case your registrar asks for them.
Option #2 — Pointing your A records
This option allows you to only point your site's A records (IP addresses) to DreamHost. Use this option if you are hosting email at another company and only want your website hosted at DreamHost. View the following article for instructions on how to find your site's IP addresses:
Once the DNS is resolving to DreamHost, visiting your site displays the site as it appears on your DreamHost server.
Checking for a successful installation
If you've done everything correctly, your domain will now resolve to your WordPress installation on your DreamHost account. If you need to check if the domain is pointing to the right server, upload a text file to your domain's root directory on your DreamHost server. For example, upload a file named test.txt. Then, try to access that file via a web browser at example.com/test.txt. If it's there, that means your domain is now pointing to the correct place.
Make sure that you don't make any edits on your WordPress installation during the 48-hour waiting period, since any changes that you make or any new content that you add will not carry over to your DreamHost account unless you re-transfer the database as described in the following article.