How to disable directory browsing? - Apache

Fórumok

Sziasztok!

A segítségeteket kérném!
Adott egy weboldal. PL: www.valami.hu. És azt szeretném elérni, ha az internetező beírja például azt hogy www.valami.hu/kep akkor ne jelenjen meg az Index of .... oldal és ne lehessen browse-olni a könyvtár struktúrában.

Találtam is valamit a google-ban:

/etc/apache2/httpd.conf
Options -Indexes

Én beírom azt a sort a httpd.conf-ba, aztán apache restart, de ugyan úgy tudok továbbra is browse-olni.

Azt szeretném megkérdezni, hogy miért lehetséges ez és hogy hogyan tudnám megoldani ezt a dolgot.

Köszönöm!

-----
morad

Hozzászólások

A következő módon:

<Directory /web/docs>
Options Indexes FollowSymLinks
</Directory>
<Directory /web/docs/spec>
Options +Includes -Indexes
</Directory>

Illetve megadható a .htaccess file-ban is.

--
trey @ gépház

a "talaltam is valamit" az nem eleg, el is kell olvasni, es vegig is kell gondolni.

t

soha nem ertettem, ha valaki kepes angolul megfogalmazni a kerdest (egy magyar oldalon), akkor miert nem kepes google-be beirni?

A sok "idióta" közül segítőkészséget csak trey-től tapasztaltam. Még egyszer köszi trey.

Egyébként meg sajnos nem vagyok egy linux guru, s mivel sajnos a talált oldalak nem sok magyarázatot fűztek a dologhoz - miszerint adjam hozzá az általam már leírt sort a httpd.conf-hoz és indítsam újra az apache-ot - gondoltam segítséget kérek. Én viszont egy dolgot nem értek: ha van időtök beírni a választ akkor ezzel az erővel a megoldást is beírhatnátok. De ezek szerint ti a fórumot csak fikázásra használjátok, nem pedig segítség nyújtásra. Ez van!

Üdv,
morad

Nagyon 1x-ű. Akinek nem inge ne vegye magára: sokan nem értenek semmihez és csak fikáznak. Érdemes egy két fórumtárs hozzászólásait végikövetni és máris látszik a hozzá illetve a hozzá NEMértése. A sok fikázós hozzászólás csak áttekinthetlenné teszi a portált. Valamelyik fórumtárs csinált egy FF extensiont amiben van troll szűrő, az ilyen hozzászólások számát erősen le lehet vel csökkenteni.

Elnézést, nem akartam senkit megbántani!

De elhihetitek hogy először a google.hu-t és csak utána a hup.hu-t írom be.
Azok akik nekem estek, feltételezem, SOHA nem kértek segítséget még fórumon, mert ők önállóan, egyedül mindent képesek kikeresni, megoldani.

morad

hohó
na akkor nézzük csak:

mondjuk googleban keressünk rá:
http://www.google.hu/search?hl=hu&q=Apache+How+to+disable+directory+bro…

Az első találat mit is ír?:

"If you are on an RPM installation of Apache (which i dont really recommend) you will find the apache configuration file probably here:

/etc/httpd/conf/httpd.conf"

Mondjuk ha nem tudok angolul akkor is jól látszik mit kell keresnem. Valami httpd.conf-ot. (Affrancba nekem a debianban a /etc/apache2/httpd.conf van! Na nem baj akkor nézzük mi van benne?)

Ilyet kell keresnem benne:
"Options All Indexes FollowSymLinks MultiViews"

Na nézzük csak:
upsz ez tök üres!

"Na akkor gondolkozzunk béláim!"

Mostmár megkeresem melyik file-ban lehet ilyesmi... hopsz meg is van.

/etc/apache2/sites-available/default

(mondjuk nem pont ugyanilyen da hasonló, ilyen:


        <Directory/>
                Options FollowSymLinks
                AllowOverride None
        </Directory>

Hopsz! Meg van ilyen is:


        <Directory /var/www>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
                # This directive allows us to have apache2's default start page
                # in /apache2-default/, but still have / go to the right place
                RedirectMatch ^/$ /apache2/                                  
        </Directory>

És ittvan az Indexes ! na ezt kell letiltani...

És így tovább...
És így tovább...

nem megsértődni! Hanem örülni az egyszemélyes supportnak!

valahogy így...