Dlaczego tak
Serwer Apache po otrzymaniu adresu katalogu szuka w nim pliku domyślnego określonego dyrektywą DirectoryIndex, zwykle index.html lub index.php. Gdy go nie znajdzie i listowanie katalogów jest włączone, wyświetla spis plików. Zmiana nazwy na index.html rozwiązuje problem; można też ustawić DirectoryIndex start.html w pliku .htaccess. Katalog nadrzędny nie jest publicznie dostępny, a zmiana rozszerzenia na .php nie czyni pliku domyślnym.