WordPress verhuizen naar een andere hosting: zo doe je dat
Je WordPress website verhuizen naar een andere hostingprovider klinkt misschien ingewikkeld, maar met de juiste aanpak is het vrij eenvoudig. In dit artikel leg ik je drie methodes uit: met een plugin, handmatig, en via je hostingprovider.
Voordat je begint
Voordat je aan de slag gaat met verhuizen, zijn er een paar dingen die je moet regelen:
- Zorg dat je toegang hebt tot je huidige hosting (FTP of bestandsbeheer)
- Zorg dat je toegang hebt tot je huidige database (phpMyAdmin)
- Regel alvast je nieuwe hostingpakket
- Noteer je huidige WordPress versie, thema en actieve plugins
- Maak een volledige backup van je site (voor de zekerheid)
Heb je dit geregeld? Dan kunnen we beginnen.
Methode 1: verhuizen met een plugin (makkelijkst)
De makkelijkste manier om je WordPress site te verhuizen is met een migratieplugin. De populairste optie is All-in-One WP Migration.
Stap 1: installeer de plugin op je oude site
- Ga naar Plugins > Nieuwe toevoegen
- Zoek op "All-in-One WP Migration"
- Klik op Installeren en daarna Activeren
Stap 2: exporteer je website
- Ga naar All-in-One WP Migration > Exporteren
- Klik op "Exporteren naar" en kies "Bestand"
- Wacht tot de export klaar is en download het bestand
Dit bestand bevat je complete website: alle pagina's, berichten, afbeeldingen, thema's, plugins en instellingen.
Stap 3: installeer WordPress op je nieuwe hosting
Op je nieuwe hosting moet je eerst een schone WordPress installatie doen. Bij Theory7 kan dit eenvoudig via DirectAdmin met Installatron. Met een paar klikken heb je een werkende WordPress installatie.
Stap 4: importeer je website
- Log in op je nieuwe WordPress installatie
- Installeer dezelfde plugin: All-in-One WP Migration
- Ga naar All-in-One WP Migration > Importeren
- Upload het exportbestand dat je eerder hebt gedownload
- Wacht tot de import klaar is
Na de import moet je opnieuw inloggen met de gegevens van je oude site.
Let op: bestandsgrootte limiet
De gratis versie van deze plugin heeft een uploadlimiet (meestal rond 512MB). Is je site groter? Dan heb je een paar opties:
- Koop de premium versie van de plugin
- Verhoog de uploadlimiet via je hosting
- Gebruik methode 2 (handmatig verhuizen)
Methode 2: handmatig verhuizen
Bij een handmatige verhuizing kopieer je de bestanden en database zelf. Dit is wat meer werk, maar je hebt volledige controle.
Stap 1: download alle bestanden via FTP
- Maak verbinding met je oude hosting via een FTP-programma zoals FileZilla
- Navigeer naar de map waar WordPress staat (meestal public_html of www)
- Download de complete map naar je computer
Dit kan even duren, afhankelijk van de grootte van je site.
Stap 2: exporteer de database
- Log in op phpMyAdmin via je oude hosting
- Selecteer de database van je WordPress site
- Klik op Exporteren
- Kies "Snel" als exportmethode en "SQL" als formaat
- Klik op Starten en sla het .sql bestand op
Stap 3: maak een nieuwe database aan
In DirectAdmin (het controlepaneel dat je bij Theory7 gebruikt) ga je naar MySQL Databases om een nieuwe database aan te maken. Noteer de databasenaam, gebruikersnaam en wachtwoord.
Stap 4: importeer de database
- Open phpMyAdmin in DirectAdmin
- Selecteer de nieuwe database
- Klik op Importeren
- Upload het .sql bestand dat je eerder hebt gedownload
- Klik op Starten
Stap 5: upload de bestanden naar je nieuwe hosting
- Maak verbinding met je nieuwe hosting via FTP
- Upload alle WordPress bestanden naar de juiste map (meestal domains/jouwdomein.nl/public_html)
Stap 6: pas wp-config.php aan
Open het bestand wp-config.php en pas de database-instellingen aan:
define('DB_NAME', 'nieuwe_databasenaam');
define('DB_USER', 'nieuwe_gebruikersnaam');
define('DB_PASSWORD', 'nieuw_wachtwoord');
define('DB_HOST', 'localhost');
Stap 7: pas de URLs aan in de database (indien nodig)
Als je domeinnaam verandert, moet je de URLs in de database aanpassen. Dit kan met een plugin zoals Better Search Replace, of via phpMyAdmin met de volgende queries:
UPDATE wp_options SET option_value = 'https://nieuwedomein.nl' WHERE option_name = 'siteurl'; UPDATE wp_options SET option_value = 'https://nieuwedomein.nl' WHERE option_name = 'home';
Let op: vervang 'wp_' door je eigen database prefix als je die hebt aangepast.
Methode 3: laat ons je site verhuizen
Geen zin om dit zelf te doen? Bij Theory7 helpen we je graag met de verhuizing van je WordPress site. Neem contact op met onze support en we bespreken de mogelijkheden. In veel gevallen kunnen we de volledige migratie voor je verzorgen.
Bekijk onze WordPress hosting pakketten voor snelle en betrouwbare hosting met persoonlijke ondersteuning.
Na de verhuizing
Als je site op de nieuwe hosting draait, zijn er nog een paar dingen om te checken:
- Test alle pagina's - Loop je site na en check of alles werkt
- Test formulieren - Verstuur een testbericht via je contactformulier
- Check afbeeldingen - Laden alle afbeeldingen correct?
- Test de snelheid - Is je site snel genoeg?
- Update je DNS - Wijs je domein naar de nieuwe hosting (zie ook: DNS uitgelegd)
- Installeer een SSL-certificaat - Bij Theory7 regel je dit gratis via Let's Encrypt in DirectAdmin
Domeinnaam verhuizen
Als je ook je domeinnaam wilt verhuizen, is dat een apart proces. Je hebt hiervoor een verhuiscode nodig van je huidige domeinprovider. Het verhuizen van een domein duurt meestal 5-7 dagen. Lees meer over domeinnaam verhuizen.
Tip: je kunt je website alvast verhuizen en testen op een tijdelijk adres, en daarna pas je domeinnaam overzetten. Zo heb je geen downtime.
Veelgestelde vragen
Hoe lang duurt een WordPress verhuizing?
Met een plugin ben je in 15-30 minuten klaar. Handmatig verhuizen duurt 1-2 uur, afhankelijk van de grootte van je site en je ervaring.
Verlies ik data bij het verhuizen?
Als je de stappen goed volgt, verlies je geen data. Maak voor de zekerheid altijd eerst een backup.
Moet ik mijn plugins opnieuw instellen?
Nee, als je de complete site verhuist (inclusief database), blijven al je instellingen behouden.
Kan ik mijn site verhuizen zonder downtime?
Ja. Verplaats eerst je site naar de nieuwe hosting en test deze via een tijdelijk adres. Pas daarna wijs je je domein naar de nieuwe server.
Wat als er iets misgaat?
Daarom maak je vooraf een backup. Gaat er iets mis? Dan kun je altijd terug naar de oude situatie. Heb je hulp nodig? Onze support helpt je graag verder.
0 van 0 vonden dit nuttig