Website verhuizen zonder dat er iets wegvalt
Een website verhuizen betekent: een volledige kopie van je site, je database en je mail bij de nieuwe hoster neerzetten, die testen, en pas daarna je domein laten wijzen naar het nieuwe adres. Houd je die volgorde aan, dan is je site geen moment offline en raak je geen mail kwijt.
Wat verhuis je eigenlijk?
Een verhuizing bestaat uit drie onderdelen. Ze kunnen samen, maar het hoeft niet:
- De website: de bestanden en (bij WordPress en webshops) de database.
- De e-mail: je mailboxen met alle mail die erin staat.
- De domeinnaam: de registratie zelf, met de DNS-instellingen die bepalen waar je site en mail staan.
Je kunt ook alleen je website en mail verhuizen en je domein laten waar het is; dan pas je alleen de DNS aan. Of alleen je domein verhuizen en je site laten staan. Maak voor jezelf eerst helder wat er mee moet.
Het stappenplan
Zo verhuis je een website met e-mail en domein, zonder onderbreking.
Breng in kaart wat er is
Welke websites, databases, mailboxen en DNS-records heb je nu? Maak een lijst, ook van subdomeinen en van diensten die op je domein draaien (bijvoorbeeld een nieuwsbriefdienst of Microsoft 365).
Maak een volledige back-up
Bestanden én database, bij je huidige hoster. Dit is je vangnet: wat er ook gebeurt, je kunt terug.
Zet de nieuwe hosting klaar
Maak bij de nieuwe hoster de website, de database en dezelfde mailboxen aan. Gebruik dezelfde PHP-versie of een nieuwere die je site aankan.
Kopieer de website en test hem
Zet de bestanden en de database over. Bekijk de nieuwe kopie voordat het domein omgaat, bijvoorbeeld via een tijdelijk adres of door je eigen computer tijdelijk naar het nieuwe IP-adres te laten wijzen. Test formulieren, inloggen en betalingen.
Kopieer je mail
Met IMAP kopieer je de mappen van je oude naar je nieuwe mailbox. Doe dit vlak voor de omzetting, en daarna nog een keer voor de laatste berichten.
Zet de DNS om
Laat je domein wijzen naar de nieuwe server (A-record) en de nieuwe mailserver (MX-record). Verlaag een dag van tevoren de TTL, dan gaat de omschakeling sneller. Het kan een paar uur duren voordat iedereen het nieuwe adres ziet; beide servers werken in die tijd.
Verhuis eventueel het domein
Vraag bij je oude partij het verhuistoken op en geef het aan je nieuwe partij. Voor een .nl moet je oude registrar dat volgens SIDN binnen vijf dagen geven.
Controleer en zeg op
Werkt alles op het nieuwe adres, komt er mail binnen en heeft je site een geldig SSL-certificaat? Wacht een paar dagen, en zeg pas dan je oude hosting op. Kijk vooraf naar je opzegtermijn; die verschilt per partij (overzicht).
De verhuiscode opvragen
Voor het verhuizen van een domeinnaam heb je een code nodig van je huidige partij. Die heet niet overal hetzelfde:
| Extensie | Naam van de code | Goed om te weten |
|---|---|---|
| .nl | Verhuistoken (token) | Je huidige registrar moet het volgens SIDN binnen vijf dagen geven. SIDN bevestigt de verhuizing per mail aan de administratieve contactpersoon. |
| .com, .net, .org en andere generieke extensies | Autorisatiecode (auth-code of EPP-code) | Het domein moet ontgrendeld zijn (geen transfer lock). Vlak na een registratie of een houderwijziging kan een verhuizing tijdelijk geblokkeerd zijn. |
| .eu, .be en andere landextensies | Meestal een autorisatiecode | Vraag je huidige partij hoe je hem krijgt; het verschilt per extensie. |
Waar vind je de code? Bij de meeste partijen in het klantenpaneel, bij het domein zelf, onder een knop als "verhuizen", "verhuiscode", "token" of "auth-code". Kun je hem niet vinden, vraag hem dan per mail of telefoon op en noem je nieuwe partij en de gewenste datum. Krijg je hem niet binnen vijf dagen voor een .nl, dan kan je nieuwe partij je helpen; SIDN heeft daar een vaste route voor.
Per partij uitgelegd (waar de code staat, de opzegtermijn, wat er met je mail gebeurt): Strato, Mijndomein, Yourhosting, TransIP, Hostnet en One.com, of alles naast elkaar op overstappen van hostingpartij.
Let op: alleen de houder van het domein kan een verhuizing laten doen. Staat het domein op naam van je oude webbouwer, regel dan eerst een houderwijziging.
DNS en TTL: zo gaat de omschakeling zonder onderbreking
Je domein wijst via DNS-records naar een server. Bij een verhuizing verander je die records: het A-record (en AAAA voor IPv6) voor je website, het MX-record voor je mail. Internetproviders onthouden de oude waarde een tijdje; hoe lang, staat in de TTL (time to live) van het record, vaak 1 tot 24 uur.
- Verlaag de TTL een dag van tevoren, bijvoorbeeld naar 5 minuten. Dan pikt iedereen de nieuwe waarde snel op.
- Zet de records om als de nieuwe kopie getest is.
- Laat de oude server nog draaien. In de uren dat sommige bezoekers nog het oude adres krijgen, zien ze gewoon de oude, werkende site.
- Zet de TTL daarna weer terug naar een normale waarde.
Mail blijft werken als je mailboxen bij de nieuwe partij al bestaan voordat je het MX-record omzet. Mail die in de overgangsuren nog bij de oude server binnenkomt, kopieer je daarna over.
Inloggegevens: zo deel je ze veilig
Laat je iemand anders verhuizen, dan heeft die toegang nodig. Een paar regels die we zelf ook aanhouden:
- Stuur nooit je hoofdwachtwoord van je hostingaccount of registrar per mail. Wij vragen er ook niet om.
- Maak een tijdelijke, aparte toegang waar dat kan: een extra SFTP-gebruiker of een tijdelijke beheerder in WordPress, die je na de verhuizing verwijdert.
- Voor het domein is de verhuiscode genoeg. Je hoeft daarvoor niet je inloggegevens te geven.
- Spreek een veilige manier af om een wachtwoord door te geven, bijvoorbeeld telefonisch of via een link die maar één keer te openen is.
- Verander je wachtwoorden na de verhuizing, en zet tweestapsverificatie aan waar het kan.
Checklist voor de verhuisdag
- Volledige back-up van bestanden en database, ergens anders bewaard dan bij je oude hoster.
- Lijst met alle DNS-records, ook TXT-records (bijvoorbeeld voor Google, Microsoft of je nieuwsbriefdienst).
- TTL verlaagd, minstens een dag van tevoren.
- Nieuwe kopie getest: pagina's, formulieren, inloggen, zoeken, betalen.
- Mailboxen aangemaakt en mail gekopieerd.
- Na de omzetting: SSL-certificaat actief, mail komt binnen en gaat uit, contactformulier verstuurt.
- Oude hosting pas opzeggen als alles een paar dagen goed draait.
Waar het meestal misgaat
- Het domein te vroeg omzetten, voordat de nieuwe kopie getest is. Dan zien bezoekers een lege of kapotte site.
- TXT-records vergeten. Diensten die op je domein steunen (verificaties, nieuwsbrieven, SPF voor een externe mailer) werken dan ineens niet meer.
- De oude hosting te snel opzeggen. Mail die nog onderweg was, of een bestand dat je vergeten bent, is dan weg.
- Vaste adressen in de database. WordPress bewaart het adres van je site in de database. Verander je ook van adres (bijvoorbeeld van http naar https of naar een ander domein), pas dat dan netjes aan met een zoek-en-vervangtool die geserialiseerde gegevens begrijpt.
- Een verouderde PHP-versie. Draait je site nu op een heel oude PHP, test dan eerst of hij op een nieuwere versie werkt.
Verhuizen naar DomeinOpMaat
Kom je naar ons, dan zetten we de hosting en mailboxen voor je klaar en sturen we je de gegevens. Je kunt de verhuizing zelf doen met het stappenplan hierboven, of ons om hulp vragen. Vertel ons wat je hebt (aantal sites, WordPress of niet, aantal mailboxen, waar je domein nu staat); dan zeggen we vooraf precies wat we doen, wat jij nog moet doen en wat het kost, als het iets kost.
Een gewone website met mail past meestal in Hosting: €6,95 per maand excl. btw (€8,41 incl. btw). Wat erbij zit, zie je bij de prijzen.
Vragen over verhuizen
Gaat mijn website offline tijdens een verhuizing?
Nee, als je de volgorde aanhoudt. Je site blijft bij je oude hoster draaien tot de nieuwe kopie getest is. Pas daarna zet je de DNS om, en in de uren daarna werken beide servers.
Raak ik e-mail kwijt bij een verhuizing?
Niet als je je mail kopieert voordat je het MX-record omzet, en je oude account een paar dagen openhoudt. Kopieer daarna de laatste berichten nog een keer.
Hoe lang duurt een verhuizing?
Het overzetten van een gewone website en mail is vaak in een dag gedaan. Het omzetten van de DNS is binnen een paar uur overal zichtbaar. Een domeinverhuizing hangt vooral af van hoe snel je het verhuistoken krijgt; voor .nl is dat binnen vijf dagen.
Wat is een verhuistoken?
Een unieke code waarmee je bewijst dat je een domeinnaam mag verhuizen. Je vraagt hem op bij je huidige registrar en geeft hem aan je nieuwe partij.
Moet ik mijn domein ook verhuizen?
Nee. Je kunt je domein laten waar het is en alleen de DNS laten wijzen naar je nieuwe hosting. Alles bij één partij is wel overzichtelijker.
Hoe kom ik aan mijn verhuiscode?
Bij je huidige partij, meestal in het klantenpaneel bij het domein. Voor een .nl heet het een verhuistoken en moet je registrar het binnen vijf dagen geven; voor .com en andere generieke extensies heet het een autorisatiecode of EPP-code.
Moet ik mijn wachtwoorden afgeven voor een verhuizing?
Niet je hoofdwachtwoorden. Maak waar het kan een tijdelijke, aparte toegang aan en verwijder die na de verhuizing. Voor het domein is alleen de verhuiscode nodig.
Kunnen jullie de verhuizing voor me doen?
We helpen je graag. Vertel ons wat er verhuisd moet worden; dan hoor je vooraf wat we doen en wat het kost, als het iets kost.
Verder lezen
Meer uitleg in gewone taal.
Wat is webhosting?
Soorten hosting, hoeveel ruimte je nodig hebt, wat het kost en hoe je kiest.
Lees verder →WordPress hosting
Wat een WordPress-site nodig heeft, en wat je bij ons krijgt.
Lees verder →Domeinnaam registreren
Hoe registreren werkt, de regels voor .nl en wat een domein kost.
Lees verder →E-mail op je eigen domein
Mailboxen, instellingen, spamfilter en wat je mail betrouwbaar laat aankomen.
Lees verder →Overstappen van hostingpartij
Opzeggen en verhuizen bij Strato, TransIP, Hostnet en meer, uit hun eigen voorwaarden.
Lees verder →Je AI-site online
Een site uit Lovable, Bolt of v0 op je eigen domein: wat nu kan en wat op aanvraag is.
Lees verder →Eerlijke prijzen
Wat je betaalt, wat erbij zit en hoe we met prijswijzigingen omgaan.
Lees verder →Begrippenlijst
Van A-record tot WordPress: ruim veertig begrippen kort uitgelegd.
Lees verder →Verhuizen naar DomeinOpMaat?
Vertel ons wat je hebt, dan maken we samen een plan. Of bel even.
