Stappenplan: je website verhuizen zonder downtime

Je website verhuizen zonder downtime kan spannend zijn, vooral als je werkt met WordPress, Elementor of Divi en meerdere thema’s en plugins hebt draaien. Een slecht uitgevoerde verhuizing kan leiden tot foutmeldingen, gebroken afbeeldingen of zelfs verlies van conversies.

Dit stappenplan helpt je stap voor stap bij het verhuizen van een website — met aandacht voor website bouwen, thema’s, plugins, design, snelheid en veiligheid. AllesOverHosting.nl deelt praktische tips zodat jouw site live blijft tijdens de migratie.

Voorbereiding: checklijst voor je verhuizing

Een goede voorbereiding voorkomt stress. Zorg dat je toegang hebt tot hostingaccount, FTP, database en DNS-beheer. Noteer versies van PHP, MySQL en actieve caching of CDN-instellingen.

  • Maak een volledige back-up van bestanden en database.
  • Controleer actieve plugins, thema’s (Elementor/Divi) en aangepaste code.
  • Zorg voor een stagingomgeving op de nieuwe host.
  • Plan de verhuizing op een laag traffic moment en informeer stakeholders.

Stappenplan: website verhuizen zonder downtime

  1. Stap 1 — Stel een stagingomgeving in

    Maak eerst een stagingkopie op de nieuwe server. Zo kun je alles testen zonder dat de live site wordt beïnvloed.

  2. Stap 2 — Exporteer bestanden en database

    Download wp-content, uploads, thema’s en plugins via SFTP. Exporteer de MySQL-database via phpMyAdmin of use mysqldump.

  3. Stap 3 — Importeer op de nieuwe host

    Upload bestanden naar de nieuwe server. Importeer de database en voer een correcte URL search-replace uit voor WordPress (let op serialized data).

  4. Stap 4 — Test volledig in staging

    Controleer pagina’s, formulieren, media en shopfunctionaliteit. Test thema’s en page builders zoals Elementor/Divi: hergenereer CSS en controleer templates.

  5. Stap 5 — Reduceer DNS TTL

    Verlaag de TTL van je A-record (bijvoorbeeld naar 300 seconden) 24 uur voor de switch. Zo verloopt de propagatie sneller en minimaliseer je downtime.

  6. Stap 6 — Sync laatste wijzigingen

    Voer vlak voor de DNS-switch een laatste synchronisatie uit: nieuwe uploads, comments of bestellingen. Gebruik rsync en een nieuwe database export als nodig.

  7. Stap 7 — Wijzig DNS naar nieuwe server

    Pas je A-record of nameservers aan. Laat het oude domein actief staan tot de nieuwe server stabiel draait en verkeer volledig is overgezet.

  8. Stap 8 — SSL en caching

    Installeer een SSL-certificaat direct na de switch (Let’s Encrypt of host-certificaat). Schakel caching uit tijdens checks, zet daarna cache en CDN aan.

  9. Stap 9 — Monitoring en fallback

    Monitor logs, uptime en formulieren. Heb een rollback plan klaar: DNS terugzetten of restore van back-up als er kritieke fouten zijn.

Praktische tips voor WordPress, Elementor en Divi

Page builders en thema’s vragen speciale aandacht. Elementor en Divi slaan content vaak op als serialized JSON of postmeta. Onjuiste search-replace kan de data breken.

  • Gebruik WP-CLI search-replace of WP Migrate DB Pro om serialized data veilig te vervangen.
  • Regenereren je CSS/JS in Elementor via Elementor > Tools > Regenerate CSS.
  • Controleer Divi Theme Options en hercompileer CSS indien nodig.
  • Deactiveer caching-plugins tijdens de verhuizing (WP Rocket, W3 Total Cache e.d.) en wis caches na de switch.

DNS, CDN en SSL: waar op letten

Een CDN kan voor verwarring zorgen bij de eerste checks. Zet CDN tijdelijk in bypass-mode of purge de cache na de verhuizing.

SSL moet actief zijn op de nieuwe host voordat je volledig live gaat. Zonder geldig certificaat krijgen bezoekers veilige foutmeldingen.

Veiligheid en snelheid na de verhuizing

Controleer bestandsrechten, disable directory listing en update alle plugins en thema’s. Scan op malware en run een performance-check.

  • Beveilig wp-config.php en beperk admin login pogingen.
  • Houd PHP-versie en extensies consistent met de oude omgeving of verbeter waar nodig.
  • Voer een snelheidstest uit (Lighthouse, GTmetrix) en optimaliseer afbeeldingen en caching.

Veelgemaakte fouten en hoe ze te vermijden

De grootste fouten: vergeten laatste sync, verkeerde URL replace, en SSL niet klaar hebben. Elk van deze kan voor downtime of broken layout zorgen.

Werk met een checklist en test elke functionaliteit met een checklist: contactformulieren, betalingen en redirects.

Handige tools en commands

Gebruik tools die helpen bij het veilig verplaatsen van WordPress-sites en het behouden van design en functionaliteit.

  • WP-CLI: wp search-replace ‘https://oude-url’ ‘https://nieuwe-url’ –all-tables
  • rsync voor bestanden: rsync -avz –delete /bron/ user@doel:/pad/
  • Back-up plugins: UpdraftPlus, Duplicator, All-in-One WP Migration
  • Testen via hosts-file: voeg tijdelijke hostentry toe om de nieuwe server te testen zonder DNS te wijzigen.

Specifieke check voor thema’s en plugins

Na migratie: controleer of je thema-instellingen, widgets en customizer-instellingen behouden zijn. Update theme cache en componeer opnieuw waar nodig.

  • Controleer of premium-plugins opnieuw geactiveerd moeten worden met licenties.
  • Controleer custom code in functions.php en child-thema’s.
  • Voer permalinks opnieuw op via Instellingen > Permalinks > Opslaan om 404’s te voorkomen.

Praktische tip: zet 24 uur voor de DNS-switch de TTL op 300 seconden en test de nieuwe server via je hosts-file; zo kun je live-omgevingen vergelijken en de DNS-switch doen zonder downtime-risico.

Scroll naar boven