Ce face Directiva indexFiles
Directiva indexFiles determină fișierul implicit servit atunci când un vizitator accesează o cale care se termină cu slash (cum ar fi rădăcina site-ului https://exemplu.ro/).
OpenLiteSpeed caută fișierele în ordinea exactă menționată în listă (de la stânga la dreapta). Pentru site-urile bazate pe PHP (WordPress, Laravel), index.php este plasat pe prima poziție pentru a evita căutarea inutilă pe disc a altor fișiere.
Dacă niciunul dintre fișierele index nu este găsit și listarea de directoare (allowBrowse) este oprită, serverul returnează automat codul HTTP 403 Forbidden.
Opțiuni și argumente
| Opțiune / Parametru | Descriere |
|---|---|
indexFiles <listă> |
Fișierele index separate prin virgulă sau spațiu. |
Ce returnează
Servirea fișierului găsit ca punct de intrare în director.
Exemple
Exemplul 1: Optimizarea căutării fișierului index pentru WordPress
Pune index.php primul pentru viteză maximă.
indexFiles index.php, index.html
Greșeli frecvente
- Plasarea index.html înaintea lui index.php pe un site WordPress, ceea ce poate duce la încărcarea unei pagini vechi statice ‘Under Construction’ în locul site-ului live.
- Omiterea fișierului index.php, provocând erori 403 pe toate paginile dinamice.
Comenzi înrudite
Directiva docRoot: Stabilește directorul public rădăcină de unde sunt servite fișierele HTML, PHP și statice.Directiva context: Definește reguli speciale de procesare pentru anumite prefixe de URL (Static, Proxy, CGI, Redirect).Directiva errorPage: Configurează pagini HTML personalizate pentru codurile de eroare HTTP (404, 403, 500, 503).
Întrebări & Exemple de Cod:
Directiva indexFilesAi o nelămurire despre utilizarea comenzii
Directiva indexFilessau 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.