In deze handleiding laten wij je zien hoe een bestaande WordPress installatie handmatig naar een ander domein verhuisd kan worden.
- Stap 1 - Controleer of de huidige website (installatie) werkt
- Stap 2 - Download de bestanden van de website
- Stap 3 - Exporteer de database
- Stap 4 - Bestanden uploaden naar het nieuwe domein
- Stap 5 - Importeer de database
- Stap 6 - Ga naar wp_options
- Stap 7 - Update siteurl en home
- Stap 8 - Update de connectiegegevens in wp-config
- Stap 9 - Controleer je site op het nieuwe domein
- Stap 10 - Permalinks aanpassen (Optioneel)
- Stap 11 - Herstellen van beschadigde afbeeldingen (Optioneel)
- Stap 12 - Controleer de site opnieuw (Optioneel)
Tip: Lijkt dit te ingewikkeld? Dan kan onze 1-click migratietool wellicht uitkomst bieden.
Deze is inbegrepen in al onze WordPress-hostingpakketten.
Stap 1 - Controleer of de huidige website (installatie) werkt
Open de huidige WordPress installatie en controleer of alles werkt.
Stap 2 - Download de bestanden van de website
Je dient eerst een back-up te maken van de website, zowel van de bestanden van de webruimte als van de database.
Download de bestanden van de website naar je computer. Bewaar een kopie van de bestanden in een aparte folder op je computer als een back-up.
Bekijk de volgende handleidingen als je hier hulp bij nodig hebt:
Stap 3 - Exporteer de database
Exporteer de database met phpMyAdmin. Bewaar een kopie van het geëxporteerde SQL-bestand in een aparte folder op je computer als back-up.
Als je hulp nodig hebt, bekijk dan onze handleiding over het maken van een back-up van de database.
Stap 4 - Bestanden uploaden naar het nieuwe domein
Log in via FTP en upload de back-up naar de webruimte van het nieuwe domein. Indien de back-up met File Manager gemaakt is, vergeet deze dan niet uit te pakken voordat je uploadt.
Stap 5 - Importeer de database
Importeer de back-up van de database naar phpMyAdmin. Bekijk deze handleiding: Hoe importeer ik een database in phpMyAdmin?, als je hulp nodig hebt.
Stap 6 - Ga naar wp_options
Zodra de database geïmporteerd is, zoek de tabel wp_options in het menu aan de linkerkant.
Stap 7 - Update siteurl en home
Je dient nu de locatie van de database van je site te veranderen.
- In wp_options, zoek siteurl en home. Meestal staan deze records bovenin de tabel op regel 1 en 2.
- Voor siteurl, klik op het veld onder option_value en vervang het oude domein met de nieuwe domeinnaam.
- Klik op enter om te bewaren.
- Doe hetzelfde voor home.
Stap 8 - Update de connectiegegevens in wp-config
Je dient nu de inloggegevens van het oude domein te vervangen door die van het nieuwe domein in WordPress.
Raadpleeg onze handleiding WordPress database verbindingsgegevens bijwerken als je hulp nodig hebt.
Stap 9 - Controleer je site op het nieuwe domein
Haal de oude site offline, om er zeker van te zijn dat deze de nieuwe website niet belemmert. Je doet dit door bijvoorbeeld de bestanden naar een andere map te verplaatsen.
Open het nieuwe domein in een browser en controleer hoe deze eruit ziet. Als alles werkt zoals bedoeld ben je nu klaar. Echter, in de meeste gevallen dien je nog wat handmatige aanpassingen te doen.
Stap 10 - Permalinks aanpassen (Optioneel)
Wanneer je een 404 error krijgt als je links probeert te openen, zijn de Permalinks beschadigd. Gelukkig is dit eenvoudig op te lossen.
- Log in op de WP Admin.
- Klik op Settings en kies Permalinks.
- Scrol naar beneden en klik op Bewaar wijzigingen.
Stap 11 - Herstellen van beschadigde afbeeldingen (Optioneel)
Wanneer afbeeldingen niet juist worden weergegeven, betekent dit dat de links nog verwijzen naar het oude domein. Dit kun je oplossen door de afbeeldingen opnieuw, handmatig in te voegen.
Als je een website met veel afbeeldingen hebt, kun je de plugin Better Search Replace hiervoor gebruiken. Het vervangt automatisch het oude domein met een nieuw domein in de database.
Let op: Plugins zijn meestal producten van derden. Wij bieden hiervoor beperkte ondersteuning. Neem bij problemen contact op met de ontwikkelaar van de plugin. Wij raden aan om een back-up te maken van de bestanden op de website en van de database voordat je veranderingen aanbrengt.
- Log in op de WP Admin.
- Klik Plugins en vervolgens Add new.
- Zoek naar Better Search Replace en installeer de plugin met deze naam.
- Klik op activeren om de plugin te activeren.
- Klik op Tools en Better Search Replace.
- Search for de oude domeinnaam en Replace with de nieuwe domeinnaam.
- Selecteer de tabellen waarin je wilt zoeken. Je posts staan in de tabel wp_posts, maar meestal kun je gerust alle tabellen selecteren.
- Vink het vakje voor Run as dry uit en klik op Run Search/Replace. Wanneer je een test wilt doen voordat je veranderingen aanbrengt, laat dan het vakje voor Run as dry aangevinkt.
Stap 12 - Controleer de site opnieuw (Optioneel)
In de meeste gevallen is je site, inclusief afbeeldingen en links, nu succesvol verhuisd. Indien je toch nog problemen ervaart, raden we aan om naar check the WordPress codex te gaan voor meer informatie.
Gerelateerde artikelen: