Hur man flyttar en webbplats frÄn WordPress Multisite till enstaka installation

Hur man flyttar en webbplats frÄn WordPress Multisite till enstaka installation

Försöker du dela ditt WordPress-multisite-nÀtverk i enskilda WordPress-webbplatser? Att flytta en singel till sin egen domÀn Àr en utmaning som mÄnga administratörer pÄ flera platser stöter pÄ. Samtidigt som ett multisite-nÀtverk har sina egna fördelar kan ibland en enda webbplats vÀxa ur nÀtverket och behöver sitt eget utrymme. I den hÀr artikeln visar vi dig hur du flyttar en webbplats frÄn WordPress multisite-nÀtverk till sin egen enda installation av WordPress.

Viktig: Eftersom du ska göra nÄgra allvarliga Àndringar pÄ din webbplats Àr det nödvÀndigt att skapa en fullstÀndig WordPress-sÀkerhetskopia innan du gör nÄgot annat.

Steg 1: Exportera en enda webbplats i WordPress Multisite Network

Den inbyggda WordPress-import / exportfunktionen fungerar pÄ samma sÀtt i flera webbplatser som pÄ en enda webbplatsinstallation. Vi kommer att anvÀnda standardverktygen för att exportera data frÄn en webbplats i WordPress multisite-nÀtverk.

Först mÄste du logga in pÄ instrumentpanelen för den enda webbplatsen du vill flytta och klicka sedan pÄ Verktyg »Exportera. DÀrefter vill du se till att allt innehÄll Àr markerat och klicka pÄ knappen.

WordPress skapar nu en XML-fil som innehÄller alla dina data och skickar den till din webblÀsare för nedladdning. Spara filen pÄ din dator eftersom du behöver den i senare steg.

Steg 2: Installera WordPress

Nu nÀr du har exporterat filerna mÄste du konfigurera en separat installation av WordPress. HÀr Àr vÄr handledning om hur du installerar WordPress. NÀr du har installerat och konfigurerat WordPress kan du gÄ vidare till att importera din barnsida.

Steg 3: Importera barnwebbplats till ny domÀn

Logga in pÄ WordPress-adminomrÄdet pÄ den nya platsen dÀr du vill flytta din barnsida och gÄ sedan till Verktyg »Importera. PÄ importskÀrmen visar WordPress dig ett antal importalternativ.

Klicka pÄ WordPress för att installera WordPress-importören

Du mÄste klicka pÄ WordPress som ger en popup för att installera WordPress Importer-plugin. Klicka bara pÄ knappen för att starta installationen. DÀrefter mÄste du klicka pÄ.

PÄ nÀsta skÀrm kommer du att bli ombedd att ladda upp WordPress-exportfilen du laddade ner tidigare frÄn WordPress multisite i steg 1 i denna handledning.

Ladda upp WordPress-exportfilen som du laddade ner tidigare

WordPress kommer nu att frÄga om du ocksÄ vill importera anvÀndare. Om du inte gör nÄgot importerar WordPress alla anvÀndare, vilket rekommenderas om du inte vill byta författare.

Du kommer ocksÄ att se alternativet och du vill se till att det Àr markerat sÄ att WordPress kan ladda ner bilder frÄn dina inlÀgg och sidor (Oroa dig inte om det missar nÄgra eller de flesta av dina bilder. Du kan importera dem separat efterÄt).

WordPress börjar nu importera ditt innehÄll. Det tar nÄgra minuter beroende pÄ hur mycket innehÄll du har. NÀr det Àr klart ser du ett meddelande.

Det Àr allt. Du har importerat data frÄn en underordnad webbplats för flera webbplatser till en enskild WordPress-installation. Det finns fortfarande nÄgra saker kvar att göra.

Steg 4: StÀlla in omdirigering

Om du anvÀnde anpassade domÀner för varje webbplats i ditt WordPress multisite-nÀtverk behöver du inte konfigurera nÄgon omdirigering.

Men om du anvÀnde underdomÀner eller katalogstruktur i din WordPress-multisite mÄste du stÀlla in omdirigering sÄ att anvÀndare som kommer till dina gamla webbadresser omdirigeras till din nya webbplats.

Se till att din gamla webbplats pÄ multisite-nÀtverket och webbplatsen pÄ en ny domÀn bÄda anvÀnder samma permalÀnkstruktur.

Omdirigering frÄn underdomÀn till ny domÀn

För underdomÀninstallationer mÄste du anvÀnda den hÀr koden i .htaccess-filen pÄ din WordPress-multisite.


Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^subdomain.example.com$ [NC]
RewriteRule ^(.*)$ http://www.example.net/$1 [L,R=301]

Den hÀr koden omdirigerar besökare som kommer till vilken sida som helst pÄ underdomÀn.exempel.se till http://www.exempel.net. $ 1-tecknet i slutet av mÄl-URL: n ser till att dina anvÀndare hamnar pÄ samma sida som de begÀrde.

Omdirigering frÄn katalog till ny domÀn

För katalogbaserade flersiteinstallationer mÄste du klistra in följande kod i .htaccess-filen pÄ din WordPress-flersida.


Options +FollowSymLinks
RewriteEngine On
RewriteRule ^childsite/(.*)$ http://example.net/$1 [R=301,L]

Den hÀr koden omdirigerar helt enkelt alla anvÀndare som kommer pÄ http://www.example.com/childs/ till http://example.net. $ 1 ser till att dina anvÀndare hamnar pÄ exakt samma sida eller inlÀgg som de begÀrde.

Glöm inte att ersÀtta childsite och example.net med namnet pÄ din underwebbplats och dess nya plats.

Du kan ocksÄ anvÀnda Safe Redirect Manager-plugin för att stÀlla in omdirigering om du inte gillar kodmetoden.

Steg 5: Felsöka migrationen

Att flytta en webbplats Àr inte en rutinuppgift, sÄ det Àr troligt att du stöter pÄ vissa problem. Men oroa dig inte, det finns en lösning för alla problem som du kan stöta pÄ.

Om din WordPress-exportfil Àr för stor kan du dela upp stor XML-fil i mindre delar.

Om dina bilder inte importerades korrekt kan du försöka importera dem som externa bilder.

Se andra vanliga WordPress-fel och hur du ÄtgÀrdar dem.

Det Àr allt, vi hoppas att den hÀr artikeln hjÀlpte dig att flytta en enda webbplats frÄn ditt WordPress-multisite-nÀtverk till sin egen individuella WordPress-installation.

Om du gillade den hÀr artikeln, prenumerera sedan pÄ vÄr YouTube-kanal för WordPress-sjÀlvstudier. Du kan ocksÄ hitta oss pÄ Twitter och Google+.