Voordat je begint met het migreren van WordPress naar een nieuw domein, is het belangrijk om een back-up van je website te maken. Daarnaast moet je ervoor zorgen dat het nieuwe domein al is geregistreerd en dat je toegang hebt tot het hostingaccount.
Stap 1: Exporteer de database
Ga naar phpMyAdmin en selecteer de database van je website. Klik op de knop “Exporteren” en kies bij “Exportmethodes” voor “Aangepast”. Selecteer vervolgens alle tabellen en kies “Opslaan als bestand”. Klik op “Doorgaan” en het exportbestand wordt gedownload.
Stap 2: Download bestanden van oude domein
Via een FTP-client kun je de bestanden van je website downloaden vanaf het oude domein. Dit zijn de bestanden die je later naar het nieuwe domein zult uploaden.
Stap 3: Zoek en vervang
Na het downloaden van de bestanden open je het exportbestand dat je eerder hebt gedownload. Zoek en vervang alle verwijzingen van het oude domein naar het nieuwe domein, bijvoorbeeld http://www.oudedomein.nl naar http://www.nieuwedomein.nl. Sla het bestand op en sluit af.
Stap 4: Upload bestanden naar nieuw domein
Maak via FTP-verbinding met het nieuwe domein en upload alle bestanden van de website. Zorg ervoor dat de bestanden in dezelfde structuur staan als op het oude domein.
Stap 5: Importeer database
Ga naar phpMyAdmin op het nieuwe domein en selecteer de nieuwe database van je website. Klik op “Importeren” en kies het exportbestand dat je hebt aangepast bij stap 3. Klik op “Doorgaan” en de database wordt geïmporteerd naar het nieuwe domein.
Stap 6: Wijzig WordPress instellingen
Open wp-config.php van je WordPress-installatie en wijzig de database-informatie naar de nieuwe database die je zojuist hebt geïmporteerd. Bijvoorbeeld:
define(‘DB_NAME’, ‘nieuwe_database\_naam’);
define(‘DB_USER’, ‘nieuwe_database\_gebruiker’);
define(‘DB_PASSWORD’, ‘nieuw_wachtwoord_van_database’);
define(‘DB\_HOST’, ‘localhost’);
Stap 7: Test website
Controleer nu of alles werkt op het nieuwe domein door naar de website te gaan en verschillende pagina’s en functionaliteiten te testen.
Voilà, je WordPress website is gemigreerd naar het nieuwe domein!