Forum » Izdelava spletišč » Apache-onemogočanje brskanje po mapah.
Apache-onemogočanje brskanje po mapah.
AlBundy ::
Zanima me, kako bi lahko onemogočil brskanje po diriktorijih, če obiskovalec vpiše /images . Sedaj mu pokaže vse slike. Jaz tega nočem. Hočem le, da mu pokaže eror. Ker imam dve poddomene, bi rad da to velja za vse domene,
Vem da se to naredi v osnovnem konfiguracijskem datoteki-tam kjer nastavljaš virtualne domene.
Lepo prosim za pomoč .
Vem da se to naredi v osnovnem konfiguracijskem datoteki-tam kjer nastavljaš virtualne domene.
Lepo prosim za pomoč .
- spremenil: AlBundy ()
Loki ::
tukaj
glej cisto spodaj (apache 2.0.x)
druga moznost bi bila tudi, da das v vsak direktorij (/images; /admin...) index.html in tole not:
<meta http-equiv="refresh" content="2; url=http://moja-stran.com/index.html">
glej cisto spodaj (apache 2.0.x)
druga moznost bi bila tudi, da das v vsak direktorij (/images; /admin...) index.html in tole not:
<meta http-equiv="refresh" content="2; url=http://moja-stran.com/index.html">
b ::
Loki:
Na tem linku ni nobenega navodila v zvezi s tem kar on hoce. Tam pise samo kako zapret dostop do vsega :-)
Anyway, takole se to naredi:
tam kjer imas v httpd.conf direktive za vse webe na strezniku (se pravi izven VirtualHost blokov) poisces direktivo Options.
npr:
Tamle pri Options dodas -Indexes oz. ce ze obstaja spremenis v -Indexes
To pomeni, da -Indexes (ne prikazi vsebine direktorijev) velja za vse datoteke/direktorije na strezniku, razen ce nimas kaksnega podobnega Directory bloka, ki je bolj specificen (naprimer <Directory /var/www/>).
Ce pa ves, da vsebin direktorijev ne bos nikoli prikazoval, lahko iz httpd.conf enostavno zbrises (oz. zakomentiras)
in zagotovo noben ne bo videl vsebine direktorijev, pa se apache bo nekoliko manj spomina pozrl.
lp,
Borut.
Na tem linku ni nobenega navodila v zvezi s tem kar on hoce. Tam pise samo kako zapret dostop do vsega :-)
Anyway, takole se to naredi:
tam kjer imas v httpd.conf direktive za vse webe na strezniku (se pravi izven VirtualHost blokov) poisces direktivo Options.
npr:
<Directory />
Options Includes FollowSymLinks MultiViews
</Directory>>
Tamle pri Options dodas -Indexes oz. ce ze obstaja spremenis v -Indexes
<Directory />
Options Includes FollowSymLinks MultiViews -Indexes
</Directory>>
To pomeni, da -Indexes (ne prikazi vsebine direktorijev) velja za vse datoteke/direktorije na strezniku, razen ce nimas kaksnega podobnega Directory bloka, ki je bolj specificen (naprimer <Directory /var/www/>).
Ce pa ves, da vsebin direktorijev ne bos nikoli prikazoval, lahko iz httpd.conf enostavno zbrises (oz. zakomentiras)
LoadModule autoindex_module /usr/lib/apache/1.3/mod_autoindex.so
in zagotovo noben ne bo videl vsebine direktorijev, pa se apache bo nekoliko manj spomina pozrl.
lp,
Borut.
Zgodovina sprememb…
- spremenilo: b ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Apache Alias pomočOddelek: Omrežja in internet | 1222 (1133) | BlueRunner |
» | Apache - localhost JA, IP naslov NEOddelek: Omrežja in internet | 6605 (6464) | ManDriver |
» | [Linux][OpenSuSe] SVN repozitorij na Windows shared folders in pravice za datotečni sOddelek: Operacijski sistemi | 1867 (1671) | 'FireSTORM' |
» | kako usposbim sslOddelek: Izdelava spletišč | 1938 (1667) | pan |
» | html ali java, izpis IPjaOddelek: Programiranje | 1263 (1179) | Trubadur |