Om een WordPress netwerk site domeinnaam te wijzigen kunnen de volgende stappen genomen worden:
- Maak een backup van de database.
- Pas de volgende query aan en voer deze uit:
UPDATE wp_2_options SET option_value = REPLACE(option_value, 'huidige-domeinnaam.nl', 'nieuwe-domeinnaam.nl') WHERE option_value NOT LIKE '%:{%'; UPDATE wp_2_posts SET post_content = REPLACE(post_content, 'huidige-domeinnaam.nl', 'nieuwe-domeinnaam.nl'); UPDATE wp_2_posts SET guid = REPLACE(guid, 'huidige-domeinnaam.nl', 'nieuwe-domeinnaam.nl'); UPDATE wp_2_postmeta SET meta_value = REPLACE(meta_value, 'huidige-domeinnaam.nl', 'nieuwe-domeinnaam.nl') WHERE meta_value NOT LIKE '%:{%'; UPDATE wp_2_links SET link_image = REPLACE(link_image, 'huidige-domeinnaam.nl', 'nieuwe-domeinnaam.nl');
Wijzig ‘wp_2’ naar de prefix van de network site, ‘huidge-domeinnaam.nl’ naar de huidige domeinnaam en ‘nieuwe-domeinnaam.nl’ naar de nieuwe domeinnaam.
- Pas de volgende rewrite regels aan en voeg deze toe aan het .htaccess bestand:
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_HOST} ^(www\.)?huidige-domeinnaam\.nl RewriteRule (.*)$ http://nieuwe-domeinnaam.nl/$1 [R=301,L] </IfModule>
Wijzig ‘huidge-domeinnaam.nl’ naar de huidige domeinnaam en ‘nieuwe-domeinnaam.nl’ naar de nieuwe domeinnaam.
- Geef de adreswijziging door aan Google via de Google Webmaster Tools(Configuratie » Adreswijziging).
Voor meer informatie over adreswijziging van WordPress network websites, zie ook: