[ GMC @ 06.01.2006. 15:52 ] @
| Neznam da li je ovo prava tema, ali posto planiram ovo uraditi sa php-om odlucio sam to postaviti ovdje...
Dakle recimo da imam
www.xxxxxxxx.xxx/PROBA/nekifajl.php
kako ja mogu zabraniti korisniku da kad upise samo
www.xxxxxxxx.xxx/PROBA/
nevidi sve fajlove u tom poddirektoriju. Znam da postoje one neke zabrane samo pristupiti samo ovo ono heheh, ali ne znam kako to da realizujem pomocu scripte.
Znaci sad kad bi vi download moju skriptu i naravno prilikom postavljanaj na server ona napravi podfolder nekog imena i tu drzi fajlove za svoj rad, ali kako sad zabraniti pregeldanje foldera,ali dozvoliti pristup fajlu kroz skrptu
Hvala unaprijed
|
[ Nemanja Avramović @ 06.01.2006. 18:39 ] @
napravi prazan fajl index.php
[ dakipro @ 06.01.2006. 21:29 ] @
Mislim da se ovo moze zaobici (bar sam ja nekoliko puta zaobilazio) tako sto u browseru iskljucis da automatski pozove index.* i onda se dobije lista fajlova u folderu.
Ovo sam radeo iz konquera, na slackware-u, pa me ujedno interesuje da li sam imao srece, jer kolko se secam, apache salje index.php kad se pristupi nekom folderu a ne poziva ga browser automatski.
Nadam se detaljnijem objasnjenju :)
[ SmilieBG @ 06.01.2006. 22:04 ] @
koji web server je u pitanju?
Poz,
Sale
[ broker @ 06.01.2006. 22:16 ] @
.htaccess
[ boccio @ 07.01.2006. 08:20 ] @
izgleda da je postalo IN ne citati dokumentaciju...
varijanta I:
upisi u .htaccess fajl
unutar dir-a koji hoces da zastitis
Code:
Options -Indexes
varijanta II:
upisi u httpd.conf
Code:
<Directory /path/doticnog/foldera>
Options -Indexes
</Directory>
i svako ko pokusa da izlista sadrzaj direktorijuma dobice prigodnu poruku
Code:
Forbidden
You don't have permission to access /XXXX/ on this server.
za vise informacija:
http://httpd.apache.org/docs/2.0/mod/core.html#options
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.