Pålitliga WordPress-handledningar, när du behöver dem som mest.
Nybörjarguide till WordPress
WPB Cup
25 miljoner+
Webbplatser som använder våra plugins
16+
År av WordPress-erfarenhet
3000+
WordPress-handledningar
av experter

Hur man installerar WordPress i en underkatalog (steg för steg)

Många webbplatsägare inser inte att de kan köra flera WordPress-installationer på sin domän. Oavsett om du vill testa nya designer, skapa en staging-webbplats eller starta ett nytt projekt utan att köpa en annan domän, kan en underkataloginstallation vara otroligt hjälpsam.

Detta tillvägagångssätt har sparat oss otaliga timmar av felsökning och förhindrat många potentiella webbplatskatastrofer. Därför har vi funnit att detta är ett av de mest användbara knepen i vår verktygslåda.

Det bästa? Att installera WordPress i en underkatalog är inte så komplicerat som det kan låta. I den här steg-för-steg-guiden visar vi dig hur du installerar WordPress i en underkatalog, precis som vi har gjort otaliga gånger för våra egna projekt.

I slutet av den här handledningen kommer du att ha en tydlig förståelse för hur du skapar en separat WordPress-installation utan att störa din huvudsida.

Installera WordPress i en underkatalog eller mapp

Här är en snabb översikt över vad vi kommer att gå igenom i det här inlägget:

Underdomän vs. underkatalog: Vilken är bäst för SEO?

Normalt, när du startar en WordPress-webbplats, sätter du upp den på sitt eget dedikerade domännamn (som wpbeginner.com). Men ibland kanske du vill skapa ytterligare webbplatser med samma domännamn.

Lyckligtvis ger WordPress dig ett par sätt att göra detta på. Du kan antingen installera WordPress i en underdomän ((http://newebsite.example.com) eller som en underkatalog (http://example.com/newwebsite/).

En fråga vi får hela tiden är: vilken är bäst för SEO? Låt oss bryta ner det.

Sökmotorer som Google behandlar underdomäner som helt separata webbplatser från din huvuddomän. Tänk på det så här: de ser WPBeginner och vår WPBeginner Videos-sida som två distinkta enheter. Det innebär att en underdomän måste bygga sin egen auktoritet och rankningskraft oberoende.

Å andra sidan drar underkataloger direkt nytta av din huvuddomäns etablerade auktoritet. I de flesta fall ger detta underkataloger en fördel i att rankas högre i sökresultaten.

Om du vill skapa separata WordPress-webbplatser med antingen underdomäner eller underkataloger, är en populär metod att installera ett WordPress multisite-nätverk. Detta gör att du kan hantera flera webbplatser från en enda WordPress-installation.

Om du däremot behöver hålla dessa webbplatser helt separata och hantera dem oberoende, kan du också installera olika instanser av WordPress. För att göra det enklare att hantera flera separata WordPress-installationer kan du använda verktyg för hantering av WordPress-webbplatser som tillhandahåller en enda instrumentpanel för alla dina webbplatser.

Krav för installation av WordPress i underkatalog

Goda nyheter! Att installera WordPress i en underkatalog är vanligtvis ganska enkelt. Om du redan har en WordPress-webbplats inställd på din huvuddomän (som dindomän.com), är du redo. Du behöver inte göra något speciellt på värdsidan.

Men om din huvuddomän för närvarande är värd för en statisk webbplats (en som inte är byggd med WordPress), vill du snabbt kontrollera med din webbhotellleverantör för att säkerställa att de stöder WordPress. De flesta ansedda värdar gör det, men det är alltid bra att bekräfta.

Om din nuvarande värd inte stöder WordPress, oroa dig inte. Du behöver bara flytta din webbplats till ett annat hostingföretag.

Vi rekommenderar starkt Bluehost. De erbjuder en fantastisk rabatt på hosting specifikt för WPBeginner-användare, och de inkluderar till och med ett gratis domännamn.

Om du använder en annan hosting-leverantör, så gör alla topp WordPress-hostingföretag det mycket enkelt att installera flera WordPress-webbplatser med samma hostingkonto.

Om du till exempel använder Bluehost, kan du enkelt lägga till en ny WordPress-installation direkt från din hosting-instrumentpanel.

Bluehost lägg till ny webbplats

Tänk dock på att de flesta delade hostingkonton har begränsade serverresurser. Om en av dina webbplatser plötsligt får mycket trafik kan det potentiellt sakta ner eller påverka prestandan för dina andra webbplatser på samma konto.

Om du precis har börjat är delad hosting ofta helt okej. Men när din verksamhet och din webbplatstrafik växer, kommer du troligen att vilja överväga att uppgradera till hanterad WordPress-hosting för bättre prestanda och skalbarhet.

Med det sagt, låt oss titta på hur man enkelt installerar WordPress i en underkatalog.

Steg 1: Skapa en underkatalog under rotens domännamn

Först och främst måste du skapa en ny underkatalog (tänk på det som en mapp) under din huvudwebbplats. Det är här du kommer att installera alla WordPress-filer för din nya webbplats.

För att göra detta behöver du ansluta till ditt WordPress-värdkonto med antingen en FTP-klient som FileZilla, eller verktyget Filhanteraren som vanligtvis finns i din värdkontrollpanel (som cPanel).

När du är ansluten, gå till din webbplats rotmapp, vilket vanligtvis är mappen /public_html/.

Om du redan har en WordPress-webbplats installerad på din huvuddomän, kommer du att se dina befintliga WordPress-filer och mappar här.

Därefter behöver du skapa den nya undermappen. Högerklicka i rotmappen och leta efter alternativ som 'Skapa ny katalog' eller 'Ny mapp'.

Skapa ny katalog

Var nu försiktig när du väljer namnet på din underkatalog. Detta namn kommer att bli en del av din nya WordPress-webbplats URL, och det är vad folk kommer att skriva i sina webbläsare för att besöka den här specifika webbplatsen.

Till exempel, om du döper denna katalog till travel-guides, kommer din WordPress-webbplats adress att vara: http://example.com/travel-guides/

Ny underkatalog skapad

Steg 2: Ladda upp WordPress-filer

Din nyskapade underkatalog är tom för tillfället. Låt oss ändra på det genom att ladda upp WordPress-filer.

Först måste du besöka WordPress.org-webbplatsen och klicka på knappen 'Ladda ner'.

Ladda ner WordPress

Din webbläsare kommer nu att ladda ner zip-filen som innehåller den senaste WordPress-programvaran till din dator.

Efter att ha laddat ner filen måste du välja och extrahera den:

  • Mac-användare: Dubbelklicka helt enkelt på den nedladdade zip-filen.
  • Windows-användare: Högerklicka på zip-filen och välj alternativet 'Extrahera alla'.
Extrahera WordPress

Efter att ha packat upp zip-filen ser du en mapp som heter ‘wordpress’.

Inne i wordpress-mappen ser du alla kärnfiler och mappar för WordPress.

WordPress-filer

Nu laddar vi upp dessa filer till din nya underkatalog.

Anslut till din webbplats med en FTP-klient och gå till underkatalogen du skapade i det första steget. I panelen för lokala filer i din FTP-klient, gå till mappen ‘wordpress’ som du precis packade upp.

Välj nu alla filer inuti mappen och ladda upp dem till din nya underkatalog.

Ladda upp WordPress-filer

Steg 3: Skapa en ny databas

WordPress lagrar allt ditt innehåll i en databas. Eftersom du installerar en ny WordPress-webbplats i en underkatalog, behöver du skapa en helt ny databas för den.

Logga först in på instrumentpanelen för ditt WordPress-värdkonto och klicka på knappen 'Inställningar' under din webbplats.

Bluehost webbplatsinställningar

Därefter, byt till fliken 'Avancerat' i toppmenyn.

Bläddra ner lite till cPanel-sektionen och klicka sedan på 'Hantera'.

Starta cPanel-instrumentpanelen i Bluehost

Detta startar cPanel eller kontrollpanelen för avancerad hosting.

Därifrån behöver du klicka på ‘MySQL Databases’ under sektionen Databases.

cPanel mysql-databas

👆 Din värddashbord kan se lite annorlunda ut än på skärmbilderna ovan, men grundkoncepten är desamma. Du behöver bara hitta området där du kan hantera databaser.

På nästa skärm anger du namnet du vill ha för din nya databas och klickar på knappen 'Skapa databas'.

Skapa ny MySQL-databas

Ditt cPanel-instrumentpanel kommer nu att skapa den nya MySQL-databasen. När det är gjort, klicka på knappen 'Gå tillbaka' för att återgå till databassidan.

Därefter behöver du skapa en MySQL-användare som har behörighet att komma åt och hantera den här nya databasen.

Bläddra helt enkelt ner till avsnittet 'MySQL-användare'. Här kan du skapa ett nytt användarnamn och ett starkt lösenord för denna användare.

När det är gjort, klicka på knappen 'Skapa användare' för att fortsätta.

Lägga till ny MySQL-användare

Slutligen behöver du koppla den här användaren till databasen du skapade tidigare och ge dem nödvändiga behörigheter.

Bläddra ner till avsnittet 'Lägg till användare i databasen'. Välj det MySQL-användarnamn du just skapade från rullgardinsmenyn och välj sedan namnet på den databas du skapade.

Lägg till användare i databasen

Klicka på knappen 'Lägg till' för att fortsätta.

cPanel kommer nu att ge MySQL-användaren fullständiga privilegier på din nyskapade databas.

Steg 4: Installera WordPress

Nu när allt är på plats kan du fortsätta och installera WordPress.

Besök katalogen du skapade tidigare i en webbläsare genom att skriva in URL:en så här:

http://example.com/ditt-underkatalog-namn/

Detta startar WordPress installationsguide. Välj först språket för din WordPress-webbplats och klicka på knappen 'Fortsätt'.

WordPress välj språk

Därefter kommer du att bli ombedd att ange ditt WordPress-databasnamn, databasanvändarnamn, lösenord och värd.

Ange databasdetaljerna och klicka på knappen 'Skicka'.

WordPress databasdetaljer

WordPress kommer nu att ansluta till din databas.

När en anslutning har gjorts ser du ett framgångsmeddelande som detta:

Databas ansluten

Klicka på knappen 'Kör installationen' för att fortsätta.

På nästa skärm kommer du att bli ombedd att ange en titel för din webbplats och välja ett administratörsanvändarnamn, lösenord och e-postadress.

Ange webbplatsdetaljer

Efter att ha angett dina webbplatsuppgifter klickar du på knappen 'Kör installation' för att fortsätta.

WordPress kommer nu att konfigurera din webbplats och visa ett lyckomeddelande när det är klart:

WordPress-installation klar

Du kan nu logga in på din nya WordPress-webbplats, som är installerad i underkatalogen.

Om du redan har en separat WordPress-installation i rotkatalogen kan du stöta på ett problem där .htaccess-filen i din underkatalog orsakar en konflikt. Detta kan leda till frustrerande 404-fel på din nya webbplats i underkatalogen.

Oroa dig inte, det finns en enkel lösning. Du behöver bara redigera .htaccess-filen i din WordPress-installation i underkatalogen. Ersätt koden i din .htaccess-fil med följande kod:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /your-subdirectory/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /your-subdirectory/index.php [L]
</IfModule>
 
# END WordPress

Se till att ersätta /your-subdirectory/ med det faktiska namnet på din underkatalog.

Vi hoppas att den här artikeln hjälpte dig att installera WordPress i en underkatalog. Därefter kanske du vill se vår guide om hur man skapar en en-sidig webbplats, eller se vårt expertval av de bästa dra-och-släpp-sidbyggarna.

Om du gillade den här artikeln, prenumerera då på vår YouTube-kanal för WordPress-videoguider. Du kan också hitta oss på Twitter och Facebook.

Upplysning: Vårt innehåll stöds av läsarna. Det innebär att om du klickar på några av våra länkar kan vi tjäna en provision. Se hur WPBeginner finansieras, varför det är viktigt och hur du kan stödja oss. Här är vår redaktionella process.

Det ultimata WordPress-verktyget

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som alla proffs bör ha!

Läsarnas interaktioner

90 CommentsLeave a Reply

  1. En underdomän eller undermapp kan vara ett utmärkt val om du behöver en ny WordPress-instans, till exempel för en separat webbutik eller ett diskussionsforum. Du behöver inte ens en ny databas. Allt kan hanteras med en enda databas om du väljer ett annat prefix under installationen. Från min egen erfarenhet kan dock .htaccess ibland orsaka problem. I din artikel ser jag för första gången att någon tog sig tid att justera koden och lade till RewriteBase-raden för att säkerställa att allt fungerar som det ska. Jag beundrar hur grundligt du har utformat dina guider.

Lämna ett svar

Tack för att du väljer att lämna en kommentar. Tänk på att alla kommentarer modereras enligt vår kommentarspolicy, och din e-postadress kommer INTE att publiceras. Använd INTE nyckelord i namn fältet. Låt oss ha en personlig och meningsfull konversation.