How to transfer your website to another host
Moving a website to another host consists of the following steps:
- Moving the website's files.
- Moving the website's database.
- Configuring your application to work at the new host.
- Pointing your domain's DNS to the new host.
A more detailed breakdown of the steps can be found below:
Transferring the files to the new host
The most convenient way to transfer your website's files to your new web hosting account is via FTP. You should connect to your hosting account and download the files locally to your computer. Then you have to upload them to your new hosting account's main folder (usually public_html, www or httpdocs).
Transferring the website's databases
You have to export the database content from your old hosting account (usually into an SQL file), create a new database at your new hosting company and import the information in it.
Finally, you have to change the nameservers for your domain name to point to your new host. This can be done at your domain Registrar.