Onafhankelijk. Vanuit Brabant. Sinds 2010.
088-2555 355Klantomgeving
Hosting & beheer

Een WordPress-URL wijzigen bij een verhuizing

Pas siteadressen en opgeslagen verwijzingen aan met gereedschap dat geserialiseerde gegevens begrijpt. Test eerst op een kopie en bewaar een complete backup.

Controleer wat er verandert

Verandert alleen de server, dan hoeft de publieke WordPress-URL niet te wijzigen. Bij een nieuw domein, andere map of overstap naar HTTPS kunnen opgeslagen verwijzingen wel aandacht vragen.

Noteer oude en nieuwe URL, inclusief protocol en eventueel www. Maak een backup van bestanden en database en controleer of WP_HOME of WP_SITEURL in wp-config.php de databasewaarden overschrijven.

Waarom geen gewone tekstvervanging?

WordPress en plugins kunnen geserialiseerde gegevens opslaan. Daarbij hoort informatie over de lengte van teksten. Een eenvoudige zoek-en-vervangactie in een SQL-export kan die structuur beschadigen.

Gebruik een geschikte migratiefunctie of een gereedschap zoals WP-CLI dat hiermee rekening houdt. Beoordeel bij multisite de netwerkstructuur afzonderlijk.

Eerst een proef met WP-CLI

Onderstaand voorbeeld is voor een gecontroleerde enkelvoudige installatie. Voer het uit vanuit de juiste WordPress-map, onder de bevoegde accountgebruiker en eerst op een testkopie.

Proef zonder databasewijzigingenTerminal
wp search-replace 'https://oud.example.com' 'https://nieuw.example.com' --all-tables-with-prefix --skip-columns=guid --dry-run

Dit toont welke vervangingen zouden plaatsvinden. Vervang de voorbeeldadressen en controleer de betrokken tabellen.

De GUID-kolom is geen gewone website-URL en wordt hier overgeslagen. Controleer het rapport op onverwachte tabellen of verwijzingen. Pas na backup en beoordeling voert de beheerder de afgesproken vervanging zonder dry-run uit.

Meer dan alleen de database

Controleer ook vaste URL's in thema's, configuratiebestanden, redirects en externe koppelingen. Wis relevante cache en bouw gegenereerde bestanden opnieuw op wanneer uw toepassing dat vereist.

Test afbeeldingen, login, formulieren en onderliggende pagina's. Controleer dat certificaat, canonical en permanente redirects bij het nieuwe adres passen.

Als de site niet meer opent

Bewaar de nieuwe foutmelding en herstel de gecontroleerde configuratie of databasekopie volgens het terugvalplan. Draai niet willekeurig een omgekeerde vervanging over alle tabellen: intussen kunnen nieuwe gegevens zijn ontstaan. Houd oude en nieuwe omgeving beschikbaar totdat de nacontrole compleet is.

← Terug naar de kennisbankEen vraag of aanvulling doorgeven