Softaculous

Clone a website to another domain or folder with Softaculous

Copy a Softaculous-managed site to a new domain, subdomain or folder in a few clicks, with database and URLs updated, to move a site or start a new one from a template.

BeginnercPanel hosting2 min read

Softaculous Clone makes an independent copy of an installation at another address. Unlike staging, the clone is not linked to the original, so it is the right tool to move a site from example.com/wp to example.com, to change a site to a new domain on the same account, or to reuse a finished site as a template.

Before you start

  • The source site is listed in Softaculous → All Installations.
  • The destination domain or subdomain is already added in cPanel and points to MdmHost. See add a domain.
  • The destination folder is empty.
  • Enough disk space and database allowance for a second copy.

Clone the installation

  1. Open cPanel → Software → Softaculous Apps Installer → All Installations.
  2. Click the Clone icon next to the site.
  3. Choose Installation URL:
    • Protocol: https:// or https://www.
    • Domain: the destination
    • In Directory: leave empty for the domain root, or enter a folder
  4. Database Name: a new database is suggested; keep it.
  5. Click Clone Installation. Softaculous copies the files, duplicates the database and updates the site URLs.

The clone appears as a new row in All Installations with its own admin link, backups and update settings.

Move a site from a subfolder to the root

  1. Clone example.com/wp to example.com with an empty directory. The root must not contain another site; move or delete old files first.
  2. Test the new address thoroughly.
  3. Add a 301 redirect from /wp to the root so old links and search rankings follow.
  4. When everything works, remove the old installation (without removing the redirect rule).

Tip: After cloning WordPress, log in to the clone and save Settings → Permalinks once to rebuild rewrite rules, then purge LiteSpeed Cache.

Cloning to another server or account

Clone only works within the same cPanel account. To move a site to a different account or server, use Softaculous Backup on the source and Restore on the destination, a migration plugin, or ask MdmHost support for help with a migration.

Clone vs staging

CloneStaging
Linked to originalNoYes, can push back to live
Typical useMove to new URL, templates, duplicatesTest changes before going live

Troubleshooting

  • Clone has broken images or links to the old URL: some plugins store URLs in serialised data. Run a search-replace; see WordPress search and replace.
  • "Database limit reached": delete unused databases or upgrade the plan.
  • Login to the clone loops: clear cookies; both sites use the same admin account names but different cookies per domain.

Next steps

Was this guide helpful?

Still stuck?

Ask MdmHost AI for a quick answer, or open a ticket and our team will take a look. We are here 24/7.