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, atunci când începi un site web WordPress, îl vei configura pe propriul său nume de domeniu dedicat (cum ar fi wpbeginner.com). Dar uneori, s-ar putea să vrei să creezi site-uri web suplimentare folosind același nume de domeniu.
Din fericire, WordPress vă oferă câteva modalități de a face acest lucru. Puteți fie instala 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.
Search engines like Google treat subdomains as completely separate websites from your main domain. Think of it this way: they see WPBeginner and our WPBeginner Videos site as two distinct entities. This means a subdomain has to build its own authority and ranking power independently.
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, fie folosind subdomenii, fie subdirectoare, o metodă populară este să instalați o rețea WordPress multisite. Aceasta vă permite să gestionați mai multe site-uri dintr-o singură instalare WordPress.
Cu toate acestea, dacă doriți să păstrați aceste site-uri 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 singur panou de control 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.
We highly recommend Bluehost. They’re offering a fantastic discount on hosting specifically for WPBeginner users, and they even include a free domain name.
Dacă utilizați un alt furnizor de găzduire, atunci toate companiile de găzduire WordPress de top fac foarte ușor să instalezi mai multe site-uri web 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 hosting 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 în regulă. Cu toate acestea, pe măsură ce afacerea și traficul site-ului dvs. cresc, probabil veți dori să luați în considerare un upgrade la găzduire WordPress gestionată pentru o performanță și scalabilitate mai bune.
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ă te conectezi la contul tău 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 tale (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 „Descărcați”.

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 hosting WordPress și faceți clic pe butonul „Setări” de sub site-ul dvs.

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. de control 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 Bazele 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/numele-tau-subdirector/
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:

You can now log in to your new WordPress website, which is installed in the subdirectory.
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 web dintr-o singură pagină, sau să vedeți selecția noastră de experți a celor mai buni constructori de pagini drag and drop.
Dacă ți-a plăcut acest articol, te rugăm să te abonezi la canalul nostru de YouTube pentru tutoriale video WordPress. Ne poț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.