Plesk Migration

WordPress hosting for sites leaving Plesk.

Plesk manages WordPress with its own toolkit, which means the site arrives carrying changes it did not make itself and cannot explain.

Toolkit hardening unwoundSubscription enumeratedFree migration
Free migrationWP Toolkit changes auditedPanel tasks recreatedDaily backupsFree SSL24/7 support
The panel did things

What Plesk changed on your behalf.

WP Toolkit edits the site directly. Those edits look like corruption on a host that did not make them.

Hardening, identified and re-applied

Toolkit security measures rewrite wp-config values and file permissions. We work out which are in place and reproduce the intent here rather than leaving settings nobody recognises.

wp-config changesPermission changes

Everything in the subscription

A Plesk subscription commonly holds several domains and subdomains plus their databases. Each one is listed and decided on rather than assumed dead.

Scheduled tasks in the panel

Plesk tasks live in the subscription rather than WordPress, so they stop the day it does. Those are read out and recreated as platform jobs.

Two web servers, one site

Plesk usually proxies nginx in front of Apache, which means live rules can be in either .htaccess or the nginx directives. Both get read before either is discarded.

Mail on the subscription

As with any panel host, the domain move takes mail with it unless the MX position is settled beforehand.

Migration

Undo what the panel did, then move.

Copying a Plesk site faithfully carries across a set of changes made by software that is no longer present — which is how a migrated site ends up behaving oddly for no visible reason.

  • Toolkit changes identified before the copy
  • Subscription contents listed and decided
  • Cutover at a time you choose
  • Old host left running until you confirm
Toolkit hardening
Audited
reproduced
Subscription domains
Enumerated
4 found
Scheduled tasks
Recreated
3 moved
DNS cutover
Awaiting your go-ahead
scheduled
Performance

One origin instead of two.

Collapsing a proxied nginx-and-Apache pair into a single tuned origin removes a hop and a whole class of configuration that could disagree with itself.

Free
migration, done by us
Single
origin, no internal proxy
NVMe
storage on every plan
MagicWP140 ms
Proxied nginx to Apache690 ms
Apache only, untuned430 ms

Illustrative comparison of the same site before and after collapsing the proxied stack. Your numbers depend on the original configuration.

Configuration

What we change when a site arrives from Plesk

These are the specific things a Plesk migration needs, and most of them exist because the panel managed the site for you.

SettingWhat we doWhy
WP Toolkit hardeningAudited and its intent reproduced as platform settingsToolkit edits wp-config and file permissions directly, and those changes look like damage on a host that did not apply them.
Subscription contentsEvery domain, subdomain and database enumeratedOne subscription frequently serves several sites, and the forgotten one is always the one somebody still uses.
Scheduled tasksRead from the panel and recreated as platform jobsPlesk tasks belong to the subscription rather than WordPress, so they stop when it is cancelled and nothing reports it.
nginx and Apache rulesBoth read, then collapsed into a single origin configurationPlesk proxies one in front of the other, so discarding either without reading it drops rules that were live.
MailMX position agreed before the DNS changePlesk hosts mail on the subscription, so moving the domain takes the mailboxes unless that is planned.
Plans

Simple, transparent pricing.

Every plan includes free migration, daily backups, SSL and 24/7 support.

MonthlyYearly 2 months free
Starter
For personal sites, blogs, and portfolios.
$20/mo
  • 1 WordPress site
  • 10 GB NVMe disk
  • Free SSL
  • Daily backups
  • One-click deployment
  • Support tickets
Start free trial
Pro★ Most popular
For growing businesses and busy stores.
$80/mo
  • 5 WordPress sites
  • 50 GB NVMe disk
  • Free SSL
  • Daily backups
  • One-click deployment
  • Priority support tickets
Start free trial
Enterprise
For agencies and high-traffic platforms.
$250/mo
  • 20 WordPress sites
  • 200 GB NVMe disk
  • Free SSL
  • Daily backups
  • One-click deployment
  • Dedicated support
Start free trial
FAQ

Questions, answered.

What does WP Toolkit actually change about my site?
It edits wp-config values and file permissions as part of its hardening. That is fine while Plesk is managing it, but on another host those changes are settings nobody recognises, so we identify them and reproduce the intent deliberately.
My subscription has several domains on it. What happens to them?
We list every domain, subdomain and database on the subscription and you decide on each. The one nobody remembers is reliably the one still receiving traffic.
Where do Plesk scheduled tasks go?
They are recreated as platform jobs. Those tasks belong to the subscription rather than to WordPress, so cancelling the subscription stops them with no notice.
Plesk uses both nginx and Apache. Which rules matter?
Potentially both, which is why we read both before discarding either. Plesk commonly proxies nginx in front of Apache, so live directives can be in .htaccess, in the nginx config, or split across the two.
Can I export from Plesk myself?
Yes, and a full subscription backup is a perfectly good starting point. Send it over and we will work from that rather than needing panel access.

Leave Plesk without inheriting decisions it made for you.

Free migration, toolkit changes understood rather than copied, and one origin instead of two.