Directiva docRoot în OpenLiteSpeed

Stabilește directorul public rădăcină de unde sunt servite fișierele HTML, PHP și statice.

Sintaxă
docRoot $VH_ROOT/html/
docRoot /var/www/vhosts/exemplu.ro/public_html/

Ce face Directiva docRoot

Directiva docRoot indică folderul exact în care se află fișierele accesibile prin browserul web (echivalentul DocumentRoot din Apache sau root din Nginx).

Poate folosi variabila predefinită $VH_ROOT (reprezentând valoarea definită în vhRoot) pentru o organizare curată a directoarelor, de exemplu $VH_ROOT/public_html/.

Toate cererile URL care accesează rădăcina domeniului (/) sunt mapate direct pe conținutul din acest director.

Opțiuni și argumente

Opțiune / Parametru Descriere
docRoot <cale> Calea către directorul public al site-ului.
$VH_ROOT Variabilă internă OLS ce referențiază rădăcina gazdei virtuale.

Ce returnează

Setarea căii de bază pentru maparea URI la fișiere pe disc.

Exemple

Exemplul 1: Setarea docRoot pentru o aplicație WordPress sau Laravel

Pentru WordPress se folosește de regulă html sau public_html, iar pentru Laravel folderul public.

docRoot                   $VH_ROOT/html/
# sau pentru Laravel:
# docRoot                 $VH_ROOT/public/

Greșeli frecvente

  • Setarea permisiunilor incorecte pe directorul docRoot (trebuie să aparțină utilizatorului ‘nobody:nogroup’ pe Debian/Ubuntu sau ‘nobody:nobody’ pe RHEL/CentOS).
  • Lăsarea caracterului slash final omis în mod inconsecvent în căile relative.

Comenzi înrudite

  • Directiva virtualhost: Definește o gazdă virtuală (vHost) independentă în fișierul principal de configurare httpd_config.conf.
  • Directiva indexFiles: Specifică lista fișierelor căutate automat atunci când un client accesează un director.
  • Directiva context: Definește reguli speciale de procesare pentru anumite prefixe de URL (Static, Proxy, CGI, Redirect).
Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: Directiva docRoot

Ai o nelămurire despre utilizarea comenzii Directiva docRoot sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!

💬

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.