Dacă site-ul dvs. afișează o pagină intitulată “Index of” în loc de conținutul obișnuit, aceasta înseamnă, de obicei, că serverul web nu poate găsi o pagină implicită pe care să o încarce. În loc să afișeze o eroare, serverul afișează o listă de fișiere și foldere care există în acel director.
Acest comportament este frecvent după migrările site-urilor web, încărcările manuale de fișiere, instalările incomplete sau modificările aduse structurii site-ului dvs.
Cuprins
Ce înseamnă “Index of”?
Serverele web caută un fișier implicit de fiecare dată când cineva accesează un site web sau un folder. În funcție de configurația serverului, acest fișier poartă adesea numele:
index.htmlindex.phpindex.htm
Dacă niciunul dintre aceste fișiere nu se află în directorul solicitat, serverul poate genera o pagină de tip “Index of” care listează fișierele și subfolderele disponibile.
De exemplu, în loc să încarce pagina dvs. de start, serverul poate afișa ceva similar cu:
Index of /
images/
css/
uploads/
backup.zip
Acest lucru nu înseamnă neapărat că fișierele site-ului dvs. au fost șterse. În multe cazuri, serverul pur și simplu nu poate determina care fișier ar trebui afișat primul.
Cauze frecvente
Fișierul index lipsește
Cea mai frecventă cauză este faptul că fișierul principal al site-ului web a fost șters, redenumit sau încărcat într-o locație greșită.
Verificați dacă directorul site-ului dvs. web conține un fișier index, cum ar fi:
index.phpindex.htmlindex.htm
Dacă fișierul lipsește, restaurați-l dintr-o copie de rezervă sau încărcați-l din nou.
Fișierele au fost încărcate într-un dosar greșit
Un site web poate afișa o pagină “Index of” dacă fișierele au fost încărcate într-un subdirector în loc de rădăcina documentelor site-ului web.
De exemplu:
public_html/
└── website/
├── index.php
└── images/
În această situație, accesarea domeniului principal poate afișa o listă de directoare, deoarece pagina de start este stocată în folderul website, și nu în locația corectă.
Instalarea site-ului web este incompletă
Această problemă poate apărea după:
- O migrare a site-ului web.
- O restaurare eșuată a unei copii de rezervă.
- O încărcare manuală a fișierelor.
- O instalare întreruptă.
Verificați dacă toate fișierele site-ului web au fost transferate cu succes.
Listarea directorului este activată
Unele servere sunt configurate să afișeze o listă de fișiere atunci când nu există un fișier index. Această funcție este cunoscută sub numele de listare a directorului.
Deși poate fi utilă în anumite situații, listarea directorului este de obicei dezactivată pe site-urile web publice, deoarece poate expune fișiere pe care vizitatorii nu ar trebui să le vadă.
Cum să investigați problema
Dacă site-ul dvs. afișează în mod neașteptat o pagină “Index of”:
- Deschideți managerul de fișiere sau conectați-vă prin FTP.
- Localizați folderul utilizat de site-ul dvs.
- Verificați dacă există un fișier index.
- Verificați dacă fișierele site-ului sunt stocate în directorul corect.
- Confirmați că instalarea s-a finalizat cu succes.
Dacă problema a apărut imediat după migrarea sau restaurarea site-ului web, comparați fișierele actuale cu copia de rezervă.
La ce să vă așteptați
Odată ce fișierul index corect este restaurat sau mutat în directorul corespunzător, vizitatorii ar trebui să poată accesa din nou site-ul web în mod normal.
Dacă site-ul web continuă să afișeze “Index of” chiar dacă fișierele par să fie prezente, echipa de asistență vă poate solicita informații suplimentare, cum ar fi domeniul afectat, modificările recente sau capturi de ecran ale structurii fișierelor.