Move Wordpress subdomain to new host

phly

Expert Member
Joined
Mar 13, 2013
Messages
2,097
Reaction score
606
Good day

What is the easiest way to move a subdomain from one host to another and still have it remain as a subdomain on the new host? I finally moved to a new host and all is well. Just that I can't seem to be able to migrate my wordpress subdomains to the new host. I was relying on duplicator plugin and created a backup but when I try to restore I get a php zip archive module not installed error. I install it in the Cpanel but still no joy.

I also tried deploying the backup manually with said plugin but there too I get an error as well.

What's the easiest way to move my subdomains? I still have access to files on the old host as well as Cpanel access and have the databases backed up.
 
Hi there

Firstly, have you tried asking your new host to perform a cPanel migration for you? Might be easiest if you just migrate the whole cPanel account across?

Secondly, there's a few other free migration plugins you might want to try:
WP-Clone
All-in-one WP Migration
 
I had tried it in my own but it looks like I may need to speak to my new host. I just thought it would be easier with duplicator since all else is done. Another migration plugin may not work as I do not have direct Wordpress access since name servers have changed already. So all I have is Cpanel access and access to the folder structure of the site.
 
I had tried it in my own but it looks like I may need to speak to my new host. I just thought it would be easier with duplicator since all else is done. Another migration plugin may not work as I do not have direct Wordpress access since name servers have changed already. So all I have is Cpanel access and access to the folder structure of the site.
New host should be able to with ease. Assuming you have root access otherwise it will be a case of you manually backing up your site create the new account point your domain to the new account on the new account recreate the sub domains import the database and files change the logins to the new cpanel username

Done.
 
I just may have to do it manually. It also learn these kind of things. Suppose everything is done such as backing up and new account created. How would I proceed from the recreate sub domains part? Do they have to be placed exactly and named exactly as on the former host? Can i not create differently named sub domains and link them up to new databases with a new user?
 
You can.

In cpanel it's easy you just go to subdomains in cpanel

Then copy your website to that new folder.

But. If the name is different then you need to edit the database with phpmyadmin otherwise your WordPress site won't work.
 
You can.

In cpanel it's easy you just go to subdomains in cpanel

Then copy your website to that new folder.

But. If the name is different then you need to edit the database with phpmyadmin otherwise your WordPress site won't work.

Hmm... thats interesting. Will try out that theory see if it works out for me. Really hope it does as it will make things easier. Much easier than all the long processes that I have tried so far.
 
Top
Sign up to the MyBroadband newsletter
X