Autor Zpráva
Kubi
Profil *
Ahoj :), mozte mi poradit ako mam nastavit httpd.conf aby v root priecinku servera nebola povelana direktiva Options Indexes ale vo vsetkchy podpriecinkoch uz ano?
teda ak by som nemal ziadny index na celom serveri tak po nacitani
http://localhost/ by som dostal 403 (404)
ale po nacitani http://localhost/nejaky_priecinok/ by mi uz vypisalo strukturu priecinku?

moj httpd.conf vyzera (v skratke) takto:

DocumentRoot "D:/_web"

<Directory />
    Options Indexes FollowSymLinks
    AllowOverride FileInfo Indexes Limit Options
    Order deny,allow
    Allow from all
</Directory>

<Directory "D:/_web">
    Options FollowSymLinks
    AllowOverride FileInfo Indexes Limit Options
    Order deny,allow
    Allow from all
</Directory>

<Directory "*">
    Options +Indexes
</Directory>

...


Pokial nepovolim v roote indexes tak mi to nefunguje, jedine ze by som napisal <directory "D:/_web/*"> a do neho options Indexes, chcem tam mat ale relativnu cestu keby som presuval web, skusal som directory "/*", directory "/*/", directory "*" a vsetko podobne co ma napadlo nic z toho mi ale nefungovalo :-/

Moderátor Davex: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na ).
Moderátor Davex: Tvůj projev je špatně srozumitelný, piš prosím s diakritikou.
Davex
Profil
V <Directory> musí být vždy kompletní cesta v rámci souborového systému:
<Directory "D:/_web">
  Options -Indexes
</Directory>

<Directory "D:/_web/*/">
  Options +Indexes
</Directory>

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0