In case you want to copy a WordPress website and both origin and destination domains are hosted in your account, you can easily do so with the Copy website functionality! This feature will create a duplicate of the original WordPress website in the new domain or subdomain.
While the original files will remain the same, copying a website will overwrite the current content on the destination domain or subdomain – you can create and download a backup in case you want to keep it.
Once you're ready, navigate to Websites → Manage on hPanel. Then, on the left, search for Copy Website and click on it:
In the Copy from list, select the origin domain or subdomain from the drop-down list. Only the selected domain and its subdomains with a valid WordPress installation will appear on the list.
Click on the To drop-down and select the destination domain or subdomain from your hosted websites. Next, click on Start copying:
You will get a warning regarding data loss. If you're ready to overwrite the current website, check the box and click Start copying anyway:
Depending on the size of your website, it can take up to 15 minutes. After that, it will appear as completed on the list in the same section:
You will have a copy of your original website on the new domain – all the information, such as domain name and links, will be updated automatically 🚀
You can copy as many websites as you need, one at a time; subdomains need to be copied separately
Only files and databases are copied; email accounts, FTP accounts, and SSH keys need to be created manually on the new domain
The Copy website feature is available for Web Premium or greater hosting plans. In case you have a Single plan and want to use this feature, consider an upgrade