Je website verhuizen naar een andere hostingprovider klinkt als een risicovolle operatie. Maar met de juiste aanpak is het verrassend eenvoudig — en kun je het zonder downtime doen.

Waarom verhuizen mensen van hosting?

De meest voorkomende redenen:

  • Betere prijs: Je betaalt te veel voor wat je krijgt
  • Trage website: Je huidige hosting is niet snel genoeg
  • Slechte support: Je krijgt geen hulp wanneer je die nodig hebt
  • Downtime: Je site is te vaak offline
  • Meer features: Je nieuwe host biedt wat je huidige niet heeft
  • Consolidatie: Alles bij één provider onderbrengen

Voorbereiding: wat heb je nodig?

Voordat je begint, verzamel het volgende:

  • Toegang tot je huidige hosting: FTP of controlepaneel login
  • Database gegevens: Als je een CMS zoals WordPress gebruikt
  • Toegang tot je domeinbeheer: Om DNS aan te passen
  • Je nieuwe hosting account: Alvast aangemaakt en klaar

Stappenplan website verhuizen

Stap 1: Maak een backup

Dit is de belangrijkste stap. Maak een complete backup van:

  • Alle bestanden: Via FTP of File Manager
  • De database: Via phpMyAdmin (export als .sql)
  • E-mails: Als je die wilt behouden

Bewaar deze backup lokaal op je computer. Dan kun je altijd terug als er iets misgaat.

Stap 2: Maak je nieuwe hosting klaar

Bij je nieuwe provider:

  1. Voeg je domein toe (nog zonder DNS te wijzigen)
  2. Maak een nieuwe database aan
  3. Noteer de database gegevens (naam, gebruiker, wachtwoord)

Stap 3: Upload je bestanden

Zet alle bestanden over naar je nieuwe hosting via FTP of de File Manager. Dit kan even duren bij grote sites.

Tip: Upload als .zip en pak uit op de server — dat gaat veel sneller.

Stap 4: Importeer de database

Ga naar phpMyAdmin op je nieuwe hosting en importeer je .sql backup. Pas daarna de configuratie aan (bijv. wp-config.php bij WordPress) met de nieuwe database gegevens.

Stap 5: Test via hosts-bestand

Je kunt je site testen voordat je DNS aanpast door je lokale hosts-bestand aan te passen:

  1. Zoek het IP-adres van je nieuwe hosting
  2. Voeg toe aan hosts: 123.456.789.0 jouwdomein.nl
  3. Bekijk je site — alleen jij ziet de nieuwe versie
  4. Verwijder de regel weer als je klaar bent met testen

Stap 6: Wijzig de DNS

Als alles werkt op de nieuwe hosting:

  1. Log in bij je domeinbeheerder
  2. Wijzig de nameservers óf de A-record naar je nieuwe hosting
  3. Wacht tot de DNS doorvoert (tot 24 uur, meestal sneller)

Stap 7: Controleer alles

Na de DNS-wijziging:

  • Test alle pagina's
  • Controleer formulieren
  • Check of e-mail werkt
  • Bekijk of SSL/HTTPS actief is

WordPress website verhuizen

Draai je WordPress? Dan zijn er makkelijkere opties:

  • Plugins: All-in-One WP Migration, Duplicator of UpdraftPlus
  • Managed migratie: Veel hosts doen het gratis voor je

Met een plugin maak je een compleet pakket dat je op de nieuwe host installeert — database, bestanden en instellingen in één keer.

Veelgestelde vragen

Hoe lang duurt een website verhuizing?

Het verhuizen zelf kan in een uur klaar zijn. De DNS-propagatie duurt tot 24 uur, maar vaak is het binnen een paar uur al geregeld.

Gaat mijn site offline tijdens de verhuizing?

Als je het goed doet niet. Je oude site blijft actief totdat DNS wijst naar de nieuwe. Er is hooguit een korte overlap waarin sommige bezoekers de oude en anderen de nieuwe zien.

Kan mijn nieuwe host de verhuizing doen?

Veel providers bieden gratis migratie aan. Vraag het — scheelt veel werk.

Moet ik mijn domein ook verhuizen?

Niet per se. Je kunt je domein bij de huidige registrar houden en alleen de hosting verhuizen. Wel handig om alles bij één partij te hebben. Bekijk onze domeinnaam verhuizen pagina als je ook je domein wilt overzetten.

Hulp nodig?

Stap voor stap website verhuizen

Volg dit stappenplan voor een veilige verhuizing:

Stap 1: maak een volledige backup

Download alle bestanden van je huidige hosting via FTP. Exporteer ook je database via phpMyAdmin als SQL-bestand. Bewaar deze backup veilig — dit is je vangnet als er iets misgaat.

Stap 2: zet de nieuwe hosting klaar

Activeer je nieuwe hostingpakket. Maak een database aan en noteer de gegevens (databasenaam, gebruiker, wachtwoord, host). Upload je bestanden naar de nieuwe server.

Stap 3: importeer de database

Importeer je SQL-bestand in de nieuwe database via phpMyAdmin. Pas daarna de database-instellingen aan in je configuratiebestand (wp-config.php voor WordPress).

Stap 4: test via tijdelijke URL

De meeste providers bieden een tijdelijke URL om je site te testen voordat je het domein overzet. Controleer of alles werkt: pagina's, formulieren, afbeeldingen.

Stap 5: domein overzetten

Wijzig de nameservers bij je registrar naar die van je nieuwe hosting. Of pas de A-records aan naar het nieuwe IP-adres. DNS-propagatie duurt tot 24-48 uur.

Stap 6: controleer alles

Na de DNS-wijziging: test je hele website. Controleer links, formulieren, e-mail, en eventuele SSL-certificaten.

WordPress-specifieke verhuizing

WordPress heeft een extra stap nodig: de URL in de database aanpassen als je van tijdelijke URL naar definitief gaat.

Gebruik de WP-CLI of een SQL-query:

UPDATE wp_options SET option_value = 'https://nieuwdomein.nl'
WHERE option_name IN ('siteurl', 'home');

Of gebruik een plugin als Better Search Replace om alle oude URLs te vervangen.

Veelvoorkomende problemen

Witte pagina na verhuizing

Vaak een database-verbindingsfout. Controleer de database-instellingen in wp-config.php. Let op de juiste hostname — bij sommige hosts is dit niet 'localhost'.

Afbeeldingen werken niet

De URLs in de database verwijzen nog naar de oude locatie. Gebruik Search Replace om ze aan te passen.

E-mail werkt niet

Vergeet niet je MX-records te controleren. Als je e-mail bij de oude host stond, moet je die ook verhuizen of de MX-records correct instellen.

Professionele migratie

Veel hostingproviders bieden gratis website-migratie aan. Ze nemen het hele proces over en zorgen dat alles soepel verloopt. Dit is de makkelijkste optie, vooral als je technisch niet onderlegd bent.

Checklist voor je verhuizing

Gebruik deze checklist om niets te vergeten:

  • Backup gemaakt van alle bestanden en database
  • Database-gegevens van nieuwe hosting genoteerd
  • Bestanden geüpload naar nieuwe server
  • Database geïmporteerd
  • Configuratiebestand aangepast (wp-config.php)
  • URLs vervangen in database
  • Site getest op tijdelijke URL
  • DNS/nameservers gewijzigd
  • SSL-certificaat geactiveerd
  • E-mail gecheckt
  • Alle pagina's en functies getest

Een succesvolle verhuizing begint met goede voorbereiding. Neem de tijd, volg de stappen, en je website draait straks probleemloos op je nieuwe hosting.

Een website verhuizen naar andere hosting lijkt ingewikkeld, maar met een goede voorbereiding is het goed te doen. Neem de tijd om alles te testen voordat je de overstap maakt. Test op de nieuwe server of alle pagina's goed laden, of formulieren werken en of de database correct is overgezet. Als alles werkt, kun je met vertrouwen de DNS omzetten.

Plan je verhuizing zorgvuldig en neem geen onnodige risico's. Beter een dag langer voorbereiden dan een week problemen oplossen na een overhaaste migratie.

Een succesvolle websitemigratie begint met een goed plan en eindigt met grondige tests.

Verhuizen naar Theory7? Wij helpen graag. Bij veel pakketten bieden we gratis migratie-assistentie. Bekijk onze webhosting pakketten of neem contact op — we denken graag mee.

Website verhuizen: de complete checklist

Een succesvolle migratie vereist een gestructureerde aanpak. Gebruik deze checklist om niets te vergeten wanneer je je website verhuizen naar een nieuwe host.

StapActieWanneerPrioriteit
1Volledige backup maken (bestanden + database)1 week voorKritiek
2Nieuwe hosting activeren en testen3-5 dagen voorHoog
3Bestanden uploaden via FTP/SFTP1-2 dagen voorHoog
4Database importeren1-2 dagen voorHoog
5Configuratie aanpassen (wp-config, .env)Na uploadHoog
6DNS/nameservers wijzigenNa succesvolle testKritiek
7SSL-certificaat activerenNa DNS-propagatieHoog
8Oude hosting opzeggen2 weken na migratieLaag

Website verhuizen zonder downtime

De grootste angst bij het verhuizen van een website is downtime. Gelukkig kun je dit minimaliseren met de juiste aanpak:

  • Hosts-bestand aanpassen: test je website op de nieuwe server voordat je DNS wijzigt door je lokale hosts-bestand aan te passen
  • Lage TTL instellen: verlaag de TTL van je DNS-records naar 300 seconden, minimaal 48 uur voor de verhuizing
  • Oude hosting aanhouden: houd je oude hosting actief tot minstens 2 weken na de verhuizing
  • E-mail apart migreren: vergeet niet dat e-mailaccounts ook verhuisd moeten worden als deze op dezelfde hosting staan

Bij Theory7 webhosting helpen we je gratis met de migratie van je website. Ons team zorgt ervoor dat alles soepel verloopt.

Veelgestelde vragen over website verhuizen

Verlies ik mijn SEO-posities als ik mijn website verhuis?

Niet als je het goed doet. Zorg dat alle URLs identiek blijven, 301-redirects correct zijn ingesteld, en je sitemap na de verhuizing opnieuw indient bij Google Search Console. Tijdelijke schommelingen zijn normaal en herstellen binnen enkele weken.

Hoe lang duurt een website verhuizen gemiddeld?

Voor een gemiddelde website (WordPress, tot 5 GB) duurt het technische proces 1-2 uur. De totale doorlooptijd inclusief DNS-propagatie is 24-48 uur. Grotere websites met complexe databases kunnen langer duren.

Kan ik mijn website verhuizen zonder technische kennis?

Ja, veel hostingproviders bieden gratis migratiehulp aan. Er bestaan ook WordPress-plugins zoals Duplicator en All-in-One WP Migration die het proces automatiseren. Bij twijfel is professionele hulp altijd aan te raden.

Moet ik mijn domeinnaam ook verhuizen?

Dat hoeft niet. Je kunt je domeinnaam bij je huidige registrar laten en alleen de nameservers wijzigen naar je nieuwe hostingprovider. Een domeinverhuizing is een apart proces.

Website verhuizen en e-mail migratie

Een vaak vergeten onderdeel bij het website verhuizen is de migratie van e-mailaccounts. Als je e-mail op dezelfde hosting draait als je website, moeten beide worden verhuisd. Hierbij een aantal cruciale punten:

  • IMAP vs POP3: bij IMAP worden e-mails op de server bewaard. Exporteer deze voordat je de oude hosting opzegt.
  • MX-records: zorg dat de MX-records naar de juiste mailserver wijzen na DNS-wijziging.
  • Wachtwoorden: maak nieuwe e-mailaccounts aan op de nieuwe hosting met dezelfde adressen.
  • Outlook/Thunderbird: pas de serverinstellingen aan in je e-mailclient na de verhuizing.

Plan de e-mailmigratie zorgvuldig in, zodat je geen berichten mist tijdens de overgang. Bij Theory7 helpen we je ook met de e-mailmigratie.

Website verhuizen: technische checklist

Een succesvolle website verhuizing vereist zorgvuldige planning en uitvoering. Gebruik deze uitgebreide checklist om niets over het hoofd te zien.

Voorbereiding (1-2 weken voor verhuizing)

  • Maak een volledige back-up van alle bestanden en databases
  • Documenteer je huidige serverinstellingen (PHP-versie, modules, cron jobs)
  • Noteer alle e-mailadressen en hun instellingen
  • Verlaag de TTL van je DNS-records naar 300 seconden (5 minuten) zodat de overstap sneller verloopt
  • Informeer je team over de geplande verhuizing en mogelijke downtime

Tijdens de verhuizing

  1. Upload alle websitebestanden naar de nieuwe server via FTP of SSH
  2. Importeer de database op de nieuwe server
  3. Pas de databaseverbindingsgegevens aan in de configuratiebestanden
  4. Test de website op de nieuwe server via het IP-adres of een tijdelijk domein
  5. Controleer alle functionaliteiten: formulieren, winkelwagen, login, zoekfunctie
  6. Wijs de DNS naar de nieuwe server zodra alles werkt

Website verhuizen zonder downtime

Het grootste risico bij een website verhuizing is downtime. Met de juiste aanpak kun je dit tot een minimum beperken of zelfs volledig vermijden.

MethodeDowntimeComplexiteitGeschikt voor
DNS-wissel na volledige kopieMinimaal (DNS-propagatie)LaagStatische websites
Synchronisatie met rsyncVrijwel geenGemiddeldBestands-gebaseerde sites
Database replicatieGeenHoogDynamische websites
Load balancer migratieGeenHoogGrote applicaties

DNS-propagatie begrijpen

Na het wijzigen van je DNS-records duurt het enige tijd voordat alle internetproviders de nieuwe gegevens hebben. Dit heet DNS-propagatie en kan 1 tot 48 uur duren, hoewel het met een lage TTL meestal binnen een paar uur is voltooid. Gedurende deze periode zien sommige bezoekers nog de oude server. Houd daarom beide servers actief tot de propagatie volledig is afgerond.

Veelgemaakte fouten bij het website verhuizen

Leer van de meest voorkomende fouten die mensen maken bij het verhuizen van hun website:

  • Geen back-up maken - Maak altijd een volledige back-up voordat je begint. Test ook of de back-up daadwerkelijk werkt door deze op een testomgeving te herstellen.
  • E-mail vergeten - Als je domein ook voor e-mail wordt gebruikt, vergeet dan niet om de e-mailaccounts en berichten mee te verhuizen.
  • Hardcoded URL's in de database - WordPress en andere CMS'en slaan volledige URL's op in de database. Gebruik een search-and-replace tool om deze bij te werken na de verhuizing.
  • SSL-certificaat niet vernieuwen - Je huidige SSL-certificaat werkt mogelijk niet op de nieuwe server. Regel een nieuw certificaat voordat je de DNS wijzigt.
  • Oude server te snel opzeggen - Houd de oude server minimaal twee weken actief na de DNS-wijziging als terugvaloptie.

Met goede voorbereiding en deze checklist kun je je website veilig en met minimale downtime verhuizen naar een nieuwe hostingomgeving.

Website verhuizen: speciale overwegingen per CMS

Het proces van website verhuizen verschilt per Content Management Systeem. Elk CMS heeft eigen aandachtspunten die je moet kennen voor een succesvolle migratie.

Bij WordPress-websites is het cruciaal om alle URL's in de database bij te werken. WordPress slaat volledige URL's op in serialized data, waardoor een simpele zoek-en-vervang in de database niet volstaat. Gebruik tools zoals WP-CLI of het Search Replace DB-script die correct omgaan met serialized data. Vergeet ook niet om de wp-config.php bij te werken met de nieuwe databasegegevens en siteurl.

Joomla-websites slaan configuratie op in het configuration.php bestand. Na de verhuizing moet je het pad naar de tmp- en log-mappen bijwerken, evenals de database-instellingen. Joomla heeft ook een ingebouwde migratieassistent die je door het proces leidt bij het upgraden naar een nieuwe versie.

Bij Magento-webshops is de migratie complexer vanwege de grotere database en het aantal afhankelijkheden. Test de migratie altijd eerst op een staging-omgeving en plan de overstap buiten piekuren. Magento vereist dat je na de migratie alle caches leegt, de indexeerder opnieuw draait en de statische content regenereert.

Ongeacht welk CMS je gebruikt, test na de verhuizing altijd alle functionaliteiten grondig: formulieren, zoekfunctie, afrekenprocessen en gebruikersregistraties. Stel een checklist op specifiek voor jouw CMS en doorloop deze systematisch. Houd je oude hosting minimaal twee weken actief als vangnet voor het geval er onverwachte problemen opduiken.

Website verhuizen: samenvatting en tijdlijn

Een succesvolle website verhuizing vereist een gestructureerde aanpak met een duidelijke tijdlijn. Plan de verhuizing minimaal twee weken van tevoren en volg dit overzicht voor een probleemloze migratie.

Twee weken voor de verhuizing: maak een volledige back-up, documenteer je huidige instellingen, verlaag de DNS TTL en informeer je team. Een week voor de verhuizing: zet bestanden en database over naar de nieuwe server, test uitgebreid op de nieuwe omgeving en bereid je DNS-wijziging voor. Op de dag van de verhuizing: wijs DNS naar de nieuwe server, controleer website en e-mail, en monitor op problemen. De eerste week na de verhuizing: houd beide servers actief, controleer dagelijks alle functionaliteiten en los eventuele problemen direct op. Na twee weken: verifieer dat de DNS-propagatie volledig is afgerond, maak een definitieve back-up van de oude server en zeg de oude hosting op. Met deze gestructureerde aanpak minimaliseer je risico's en zorg je voor een vlekkeloze overgang naar je nieuwe hostingomgeving.

Website verhuizen: de voordelen van een goede voorbereiding

Een goed voorbereide website verhuizing levert concrete voordelen op die verder gaan dan alleen het vermijden van downtime. Door vooraf je nieuwe hostingomgeving te optimaliseren, kun je de verhuizing combineren met prestatie verbeteringen. Upgrade naar SSD-opslag, een nieuwere PHP-versie of een snellere webserver configuratie. Gebruik het moment om je website op te schonen: verwijder ongebruikte plugins, thema's en media, optimaliseer je database en ruim verouderde content op. Een verhuizing is ook het ideale moment om je beveiligingsmaatregelen te herzien: genereer nieuwe wachtwoorden, controleer bestandsrechten en verifieer je SSL-configuratie. Met deze aanpak is je website na de verhuizing niet alleen op een nieuwe server, maar ook sneller, veiliger en beter geoptimaliseerd dan voorheen.

Na de verhuizing: monitoring en optimalisatie

De werkzaamheden stoppen niet zodra je website verhuizing is afgerond. De eerste 48 uur na de overstap zijn cruciaal voor het monitoren van problemen. Controleer alle paginas op correct functioneren, test formulieren, bestelprocessen en inlogfuncties. Verifieer dat alle afbeeldingen en downloads correct worden geladen en dat interne links naar de juiste paginas verwijzen. Monitor je webserverlogbestanden op 404-fouten die kunnen wijzen op ontbrekende bestanden of verkeerde doorverwijzingen. Houd de laadtijden in de gaten met tools als Google PageSpeed Insights en vergelijk deze met de metingen die je voor de verhuizing hebt gedaan. Als je prestatieproblemen detecteert, pas dan de serverconfiguratie aan: verhoog de PHP memory limit, activeer OPcache of optimaliseer de databaseconfiguratie.