Een WordPress-migratie klinkt technisch, maar met de juiste aanpak verloopt het soepel. Of je nu van hosting wisselt, een domein verhuist, of een lokale site naar live wil brengen — dit stappenplan dekt alle scenario’s. Migraties zijn de meest foutgevoelige WordPress-operatie, maar met goede voorbereiding zijn de meeste problemen vermijdbaar.
Een grondige voorbereiding bepaalt of de migratie soepel verloopt of uren debugging kost.
Duplicator maakt een volledig pakket van je site — database en bestanden in één ZIP — en installeert het op de nieuwe hosting.
installer.phpnieuwesite.be/installer.php in je browserinstaller.php en installer-data.sql na de installatie — dit zijn beveiligingsrisico’s als ze blijven staanDe handmatige methode geeft meer controle maar vereist kennis van FTP en phpMyAdmin.
Stap 1: Bestanden exporteren Via FTP: download de volledige /wp-content/-map (thema’s, plugins, uploads) en wp-config.php.
Stap 2: Database exporteren Via phpMyAdmin op de huidige hosting: selecteer je database > Exporteren > Quick export > formaat SQL. Download het SQL-bestand.
Stap 3: Database importeren op nieuwe hosting Via phpMyAdmin op de nieuwe hosting: maak een nieuwe lege database aan > Importeren > upload het SQL-bestand. Wacht tot de import voltooid is.
Stap 4: wp-config.php aanpassen Open wp-config.php en update de vier databasevariabelen naar de gegevens van de nieuwe hosting.
Stap 5: Bestanden uploaden Via FTP: upload alle bestanden naar de nieuwe hosting. Upload de volledige WordPress-installatie inclusief de aangepaste wp-config.php.
Stap 6: URL’s bijwerken in de database Als je domein wijzigt, staan de oude URL’s nog overal in de database. Gebruik Better Search Replace (gratis plugin): vervang https://ouddomein.be door https://nieuwdomein.be in alle tabellen.
Stap 7: Test grondig voor de DNS-switch.
Pas pas de DNS aan als de site correct werkt op de nieuwe hosting.
Ga naar je domeinregistrar (waar je domein geregistreerd is — niet je hosting):
Propagatietijd: 1 tot 24 uur. Hou beide hostings nog 48 uur actief na de DNS-switch — zo is er geen onderbreking voor bezoekers waarvan de DNS nog naar de oude hosting wijst.
Als je DNS TTL 24 uur van tevoren verlaagd hebt naar 300 seconden, is de propagatietijd na de switch slechts een paar minuten.
404-fouten op alle pagina’s Permalinks opnieuw opslaan: Dashboard > Instellingen > Permalinks > klik “Wijzigingen opslaan” zonder iets te wijzigen. Dit herschrijft de .htaccess.
“Fout bij verbinden met de database” Database-gegevens in wp-config.php kloppen niet — controleer DB_NAME, DB_USER, DB_PASSWORD en DB_HOST.
Afbeeldingen laden niet URL’s in de database nog niet bijgewerkt → Better Search Replace opnieuw uitvoeren voor de afbeeldings-URLs.
SSL werkt niet op de nieuwe hosting SSL opnieuw activeren in het nieuwe hosting-dashboard. Let’s Encrypt-certificaat is niet overdraagbaar.
Site laadt de oude versie Browser- of DNS-cache. Test in een incognito venster of via een VPN om te zien wat de wereld ziet.
Migraties zijn de meest foutgevoelige WordPress-operatie. Wij migreren je site zonder downtime, controleren alles na afloop en regelen de DNS-switch.
Fix aanvragen — migratie door WPFIX →
Terug naar: WordPress onderhoud (pillar) → Back-up maken voor de migratie: WordPress back-up maken → Database-fout na migratie? Database fout → 404-fouten na migratie: 404-fout oplossen →
n
📚 Lees ook: Bekijk onze complete gids over WordPress onderhoud.
Geen technische kennis nodig · Antwoord binnen de dag