Mulți proprietari de site-uri web nu realizează că pot rula mai multe instalări WordPress pe domeniul lor. Fie că doriți să testați noi designuri, să creați un site de staging sau să începeți un nou proiect fără a cumpăra un alt domeniu, o instalare pe subdirector poate fi incredibil de utilă.
Această abordare ne-a economisit nenumărate ore de depanare și a prevenit multe dezastre potențiale ale site-urilor web. Din acest motiv, am constatat că acesta este unul dintre cele mai utile trucuri din trusa noastră de instrumente.
Partea cea mai bună? Instalarea WordPress într-un subdirector nu este la fel de complexă pe cât ar putea părea. În acest ghid pas cu pas, vă vom arăta cum să instalați WordPress într-un subdirector, așa cum am făcut de nenumărate ori pentru propriile noastre proiecte.
Până la sfârșitul acestui tutorial, veți avea o înțelegere clară despre cum să creați o instalare WordPress separată fără a interfera cu site-ul dvs. principal.

Iată o prezentare rapidă a ceea ce vom aborda în acest post:
- Subdomeniu vs. Subdirectoare: Care este mai bun pentru SEO?
- Cerințe pentru instalarea WordPress într-un subdirector
- Pasul 1: Creați un subdirector sub numele de domeniu rădăcină
- Pasul 2: Încărcați fișierele WordPress
- Pasul 3: Creați o nouă bază de date
- Pasul 4: Instalați WordPress
- Pasul 5: Remediați permalink-urile
Subdomeniu vs. Subdirectoare: Care este mai bun pentru SEO?
În mod normal, când începeți un site WordPress, îl veți configura pe propriul său nume de domeniu dedicat (cum ar fi wpbeginner.com). Dar uneori, s-ar putea să doriți să creați site-uri suplimentare folosind același nume de domeniu.
Din fericire, WordPress vă oferă câteva modalități de a face acest lucru. Puteți fie să instalați WordPress într-un subdomeniu (http://newebsite.example.com) sau ca un subdirector (http://example.com/newwebsite/).
O întrebare pe care o primim mereu este: care este mai bun pentru SEO? Să o analizăm.
Motoarele de căutare precum Google tratează subdomeniile ca site-uri web complet separate de domeniul dvs. principal. Gândiți-vă așa: ei văd WPBeginner și site-ul nostru WPBeginner Videos ca două entități distincte. Aceasta înseamnă că un subdomeniu trebuie să-și construiască propria autoritate și putere de clasare independent.
Pe de altă parte, subdirectoarele beneficiază direct de autoritatea stabilită a domeniului dvs. principal. În majoritatea cazurilor, acest lucru oferă subdirectoarelor un avantaj în clasarea mai sus în rezultatele căutării.
Dacă doriți să creați site-uri WordPress separate folosind subdomenii sau subdirectoare, o metodă populară este să instalați o rețea WordPress multisite. Acest lucru vă permite să gestionați mai multe site-uri dintr-o singură instalare WordPress.
Cu toate acestea, dacă trebuie să păstrați aceste site-uri web complet separate și gestionate independent, puteți instala și diferite instanțe de WordPress. Pentru a facilita gestionarea mai multor instalări WordPress separate, puteți utiliza instrumente de gestionare a site-urilor WordPress care oferă un tablou de bord unic pentru toate site-urile dvs.
Cerințe pentru instalarea WordPress într-un subdirector
Veste bună! Instalarea WordPress într-un subdirector este de obicei destul de simplă. Dacă aveți deja un site WordPress configurat pe domeniul dvs. principal (cum ar fi yourdomain.com), sunteți gata. Nu trebuie să faceți nimic special din partea de hosting.
Totuși, dacă domeniul dvs. principal găzduiește în prezent un site web static (unul care nu este construit cu WordPress), va trebui să verificați rapid furnizorul dvs. de găzduire web pentru a vă asigura că suportă WordPress. Majoritatea gazdelor reputabile o fac, dar este întotdeauna bine să confirmați.
Dacă gazda dvs. actuală nu suportă WordPress, nu vă faceți griji. Va trebui doar să vă mutați site-ul web la o altă companie de găzduire.
Recomandăm cu tărie Bluehost. Ei oferă un discount fantastic la găzduire special pentru utilizatorii WPBeginner și includ chiar și un nume de domeniu gratuit.
Dacă utilizați un alt furnizor de găzduire, atunci toate companiile de găzduire WordPress de top fac foarte ușor să instalați mai multe site-uri WordPress folosind același cont de găzduire.
De exemplu, dacă utilizați Bluehost, puteți adăuga cu ușurință o nouă instalare WordPress direct din tabloul de bord de găzduire.

Cu toate acestea, vă rugăm să rețineți că majoritatea conturilor de găzduire partajată au resurse limitate pe server. Dacă unul dintre site-urile dvs. web primește brusc mult trafic, acesta ar putea încetini sau afecta performanța celorlalte site-uri web de pe același cont.
Dacă abia începeți, atunci utilizarea găzduirii partajate este adesea perfectă. Cu toate acestea, pe măsură ce afacerea și traficul site-ului dvs. cresc, probabil veți dori să luați în considerare trecerea la găzduire WordPress gestionată pentru o performanță și scalabilitate mai bună.
Acestea fiind spuse, să vedem cum să instalăm cu ușurință WordPress într-un subdirector.
Pasul 1: Creați un subdirector sub numele de domeniu rădăcină
Primul pas, trebuie să creați un nou subdirector (gândiți-vă la el ca la un folder) sub site-ul dvs. web principal. Aici veți instala toate fișierele WordPress pentru noul dvs. site.
Pentru a face acest lucru, va trebui să vă conectați la contul dvs. de găzduire WordPress folosind fie un client FTP precum FileZilla, fie instrumentul File Manager care este de obicei disponibil în panoul de control al găzduirii dvs. (cum ar fi cPanel).
Odată conectat, accesează folderul rădăcină al site-ului tău web, care este de obicei folderul /public_html/.
Dacă aveți deja un site web WordPress instalat pe domeniul principal, veți vedea aici fișierele și folderele WordPress existente.
Apoi, trebuie să creați subdirectorul nou. Faceți clic dreapta în folderul rădăcină și căutați opțiuni precum „Creare director nou” sau „Folder nou”.

Acum, aveți grijă la alegerea numelui pentru subdirectorul dvs. Acest nume va deveni parte din URL-ul noului dvs. site WordPress și este ceea ce oamenii vor tasta în browserele lor pentru a vizita acest site specific.
De exemplu, dacă denumiți acest director travel-guides, atunci adresa site-ului dvs. WordPress va fi: http://example.com/travel-guides/

Pasul 2: Încărcați fișierele WordPress
Subdirectorul dvs. nou creat este momentan gol. Să schimbăm asta prin încărcarea fișierelor WordPress.
Mai întâi, trebuie să vizitați site-ul WordPress.org și să faceți clic pe butonul „Download”.

Browserul dvs. va descărca acum fișierul zip care conține cel mai recent software WordPress pe computerul dvs.
După descărcarea fișierului, trebuie să îl selectați și să îl extrageți:
- Utilizatori Mac: Pur și simplu faceți dublu clic pe fișierul zip descărcat.
- Utilizatori Windows: Faceți clic dreapta pe fișierul zip și alegeți opțiunea „Extrage tot”.

După extragerea fișierului zip, veți vedea un folder „wordpress”.
În interiorul folderului wordpress, veți vedea toate fișierele și folderele de bază WordPress.

Acum, să încărcăm aceste fișiere în noul tău subdirector.
Conectați-vă la site-ul dvs. folosind un client FTP și accesați subdirectorul pe care l-ați creat în primul pas. În panoul fișierelor locale ale clientului dvs. FTP, accesați folderul 'wordpress' pe care tocmai l-ați extras.
Acum, selectați toate fișierele din folder și încărcați-le în noul dvs. subdirector.

Pasul 3: Creați o nouă bază de date
WordPress stochează tot conținutul dvs. într-o bază de date. Deoarece instalați un nou site WordPress într-un subdirector, va trebui să creați o bază de date complet nouă pentru acesta.
Mai întâi, conectați-vă la tabloul de bord al contului dvs. de găzduire WordPress și faceți clic pe butonul „Settings” de sub site-ul dvs. web.

După aceea, comută la fila „Avansat” din meniul de sus.
Derulați puțin în jos la secțiunea cPanel, apoi faceți clic pe „Gestionare”.

Aceasta va lansa cPanel sau panoul de control avansat de găzduire.
De acolo, trebuie să faceți clic pe „Baze de date MySQL” sub secțiunea Baze de date.

👆 Panoul de administrare al găzduirii dvs. ar putea arăta puțin diferit față de capturile de ecran de mai sus, dar conceptele de bază sunt aceleași. Trebuie doar să găsiți zona în care puteți gestiona bazele de date.
Pe ecranul următor, introduceți numele pe care îl doriți pentru noua dvs. bază de date și faceți clic pe butonul „Creare bază de date”.

Panoul dvs. cPanel va crea acum noua bază de date MySQL. După ce ați terminat, faceți clic pe butonul „Înapoi” pentru a reveni la pagina Baze de date.
În continuare, trebuie să creați un utilizator MySQL care are permisiunea de a accesa și gestiona această nouă bază de date.
Pur și simplu derulați în jos la secțiunea „Utilizatori MySQL”. Aici, veți putea crea un nou nume de utilizator și o parolă puternică pentru acest utilizator.
După ce ați făcut acest lucru, faceți clic pe butonul „Creare utilizator” pentru a continua.

În cele din urmă, trebuie să conectați acest utilizator la baza de date pe care ați creat-o anterior și să îi acordați permisiunile necesare.
Derulați în jos la secțiunea „Adăugare utilizator la baza de date”. Selectați numele de utilizator MySQL pe care tocmai l-ați creat din meniul derulant, apoi selectați numele bazei de date pe care ați creat-o.

Apasă pe butonul „Adaugă” pentru a continua.
cPanel va acorda acum utilizatorului MySQL toate privilegiile asupra bazei de date nou create.
Pasul 4: Instalați WordPress
Acum că totul este la locul lui, puteți continua și instala WordPress.
Vizitați directorul pe care l-ați creat anterior într-un browser web tastând URL-ul astfel:
http://example.com/your-subdirectory-name/
Aceasta va afișa expertul de instalare WordPress. Mai întâi, selectează limba pentru site-ul tău WordPress și apasă pe butonul „Continuă”.

Apoi, vi se va cere să furnizați numele bazei de date WordPress, numele de utilizator al bazei de date, parola și gazda.
Introduceți detaliile bazei de date și faceți clic pe butonul „Trimite”.

WordPress se va conecta acum la baza dvs. de date.
După ce se stabilește o conexiune, veți vedea un mesaj de succes de genul acesta:

Faceți clic pe butonul „Rulează instalarea” pentru a continua.
Pe ecranul următor, vi se va cere să furnizați un titlu pentru site-ul dvs. web și să alegeți un nume de utilizator administrator, o parolă și o adresă de e-mail.

După ce ați introdus detaliile site-ului dvs. web, faceți clic pe butonul „Rulează instalarea” pentru a continua.
WordPress va configura acum site-ul dvs. și vă va afișa un mesaj de succes odată ce este gata:

Acum vă puteți conecta la noul dvs. site WordPress, care este instalat în subdirector.
Pasul 5: Remediați permalink-urile
Dacă aveți deja o instalare WordPress separată în directorul rădăcină, este posibil să întâmpinați o problemă în care fișierul .htaccess din subdirectorul dvs. cauzează un conflict. Acest lucru poate duce la erori 404 frustrante pe noul dvs. site web din subdirector.
Nu vă faceți griji, există o soluție simplă. Trebuie doar să editați fișierul .htaccess din instalarea WordPress din subdirectorul dvs. Înlocuiți codul din fișierul .htaccess cu următorul cod:
# 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
Asigurați-vă că înlocuiți /your-subdirectory/ cu numele real al subdirectorului dvs.
Sperăm că acest articol v-a ajutat să instalați WordPress într-un subdirector. În continuare, ați putea dori să consultați ghidul nostru despre cum să creați un site dintr-o singură pagină sau să vedeți selecția noastră expertă a celor mai bune constructori de pagini drag and drop.
Dacă v-a plăcut acest articol, atunci vă rugăm să vă abonați la Canalul nostru de YouTube pentru tutoriale video despre WordPress. Ne puteți găsi, de asemenea, pe Twitter și Facebook.

Olaf
Un subdomeniu sau un subfolder poate fi o alegere excelentă dacă aveți nevoie de o nouă instanță WordPress, de exemplu, pentru un magazin online separat sau un forum de discuții. Nici măcar nu aveți nevoie de o bază de date nouă. Totul poate fi gestionat cu o singură bază de date dacă alegeți un prefix diferit în timpul instalării. Din propria mea experiență, totuși, .htaccess poate cauza uneori probleme. În articolul dvs., văd pentru prima dată că cineva și-a făcut timp să ajusteze codul și a adăugat linia RewriteBase pentru a se asigura că totul funcționează așa cum ar trebui. Admir cât de atent ați creat tutorialele.