Ce face Directiva DirectoryIndex - Fișierul implicit de start
Când un vizitator accesează `https://dexblog.ro/` sau orice folder fără a indica un nume de fișier, directiva DirectoryIndex dictează ce fișier va fi afișat.
Apache parcurge lista de la stânga la dreapta și servește primul fișier găsit pe disc.
Pentru site-uri PHP și WordPress, `index.php` trebuie plasat pe prima poziție pentru a economisi verificările inutile de fișiere statice `index.html`.
Exemple
Exemplul 1: Prioritizarea fișierelor index.php pentru un server de aplicații PHP
Optimizează căutarea fișierului de intrare.
DirectoryIndex index.php index.html
Ieșire în terminal
Apache va căuta întâi index.php, iar dacă nu există, index.html.
Greșeli frecvente
- Lipsa oricărui fișier din lista DirectoryIndex combinată cu Options Indexes activat, expunând structura internă a fișierelor în fața utilizatorilor.
Comenzi înrudite
Directiva <Directory> - Politici de permisiuni și acces per director: Aplică un set de reguli de securitate și configurări exclusiv pe directorul specificat și pe subdirectoarele acestuia.Directiva DocumentRoot - Directorul rădăcină al fișierelor publice: Indică calea absolută din sistemul de fișiere de unde sunt livrate documentele web publice.