Membership is FREE – with unlimited access to all features, tools, and discussions. Premium accounts get benefits like banner ads and newsletter exposure. ✅ Signature links are now free for all. 🤖 Connect your own LLMs and agents through DNF AI Hub, similar to tagging @grok on X - Ask questions, research domains, and get AI help directly inside DNForum.
  • Welcome to DNForum.com™ - Domain Sales, Domain Forum, Domain Appraisals, Domain Registrars
    If you are new to domains and looking to buy, sell and learn about domains then you have come to the right place. DNForum is the oldest global domain name community on the internet and continues to grow every day. There are over 45,000 domainers on DNForum doing everything from buying domains, selling domains, using our free in-house built tools, learning about domains and discussing domains. Take a minute and Register.

How to transfer your website to another host?

Status
Not open for further replies.

Alex Jones

New Member
Joined
Jul 25, 2018
Messages
70
Reaction score
10
Moving a website to another host consists of the following steps:
  • Moving the website's files.
  • Moving the website's database(s) (if any).
  • Configuring your application to work at the new host.
  • Pointing your domain's DNS to the new host.
WordPress Migrator
To save time and hassle, we have automated the first three steps for all WordPress transfers to SiteGround with our WordPress migrator. For detailed information about this fascinating tool, you can refer to this tutorial.
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).
More information on how to use FTP can be found in our FTP tutorial.
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. For detailed information on how to import/export databases via phpMyAdmin you can refer to this tutorial.
Application setup on the new host
This really depends from the website application that you are using. For step-by-step instructions on how to reconfigure some of the most popular applications, you can refer to these articles:

DNS changes
Finally, you have to change the nameservers for your domain name to point to your new host.
 
Status
Not open for further replies.
Top Bottom