htaccess – zobrazení seznamu souborů v adresáři

Návod jak povolit zobrazení seznamu souborů v adresáři na webhostingu pomocí nastavení v htaccess

Webový server umožňuje zobrazit seznam souborů v adresáři v případě, že se v něm nenachází žádný výchozí soubor (index.php, index.html či index.htm). Standardně je to zakázané a zobrazí se chyba 403 Forbidden.

Pokud to chcete pro nějaký adresář povolit, vytvořte v něm soubor s názvem .htaccess (včetně tečky na začátku) a do nej vložte následující:

Options +Indexes

Tato volba je platná pro daný adresář a všechny jeho podadresáře.

Časté problémy

Stále vidím chybu 403.

Ujistěte se, že jste .htaccess soubor z tohoto návodu vytvořili ve správném adresáři.

Vidím chybu 404.

Ujistěte se, že v prohlížeči přistupujete do správného adresáře. /www na FTP je root webhostingu, tedy FTP adresář /www/test bude dostupný na URL vasedomena/test . Rozdíl může být také v použití velkých, malých písmen, třeba Test a test jsou dva různé adresáře.

Vidím chybu 500.

Na webhostingu jsou podobná .htaccess pravidla omezená, u příkazu Options lze používat pouze volbu Indexes, jiné povoleny nejsou a skončí chybou 500. Pozor také na překlepy. V souboru mohou být jen platné .htaccess příkazy, ostatní text je nutné uvádět jako #komentář