Forum » Izdelava spletišč » [apache2] onemogočen dostop do vsebine
[apache2] onemogočen dostop do vsebine
shorvat ::
Lep pozdrav,
imam spletno stran, ki prikazuje slike in videe. vsa ta vsebina je v mapi /media na rootu. Rad bi onemogočil direkten dostop do te mape, s tem, da bi skripte na strani še vedno lahko to vsebino prikazovale.
se pravi. rad bi onemogočil ostalim, da prikazujejo to vsebino na njihovi strani oz. da dajo link do mape (http://www.mojastran.si/media/slika1.jp... na kak forum, s katerega si potem uporabniki lahko to vsebino preko linka prenesejo na svoj računalnik.
je mogoče to nastavit s pomočjo datoteke .htaccess?
lp, sašo
imam spletno stran, ki prikazuje slike in videe. vsa ta vsebina je v mapi /media na rootu. Rad bi onemogočil direkten dostop do te mape, s tem, da bi skripte na strani še vedno lahko to vsebino prikazovale.
se pravi. rad bi onemogočil ostalim, da prikazujejo to vsebino na njihovi strani oz. da dajo link do mape (http://www.mojastran.si/media/slika1.jp... na kak forum, s katerega si potem uporabniki lahko to vsebino preko linka prenesejo na svoj računalnik.
je mogoče to nastavit s pomočjo datoteke .htaccess?
lp, sašo
BigWhale ::
Options -Indexes
PS: Torej v .htaccess daj tisto zgoraj.
PS: Torej v .htaccess daj tisto zgoraj.
Zgodovina sprememb…
- spremenil: BigWhale ()
ender ::
V .htacces daj nekaj takega:
V /hotlink.png daj pa eno kratko obvestilo, da neposredno linkanje ni dovoljeno.
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(www\.)?tvoja.domena [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule \.(jpe?g|gif|bmp|png)$ /hotlink.png [R,L]
There are only two hard things in Computer Science:
cache invalidation, naming things and off-by-one errors.
cache invalidation, naming things and off-by-one errors.
shorvat ::
tale zadeva mi ne pomaga. mora biti v datoteki .htaccess še kaj drugega? sedaj tale datoteka vsebuje natanko to, kar si napisal. spremenil sem edino ime domene.
ender ::
Ko testiraš iz drugih domen, uporabi sliko, ki je še nisi naložil iz tvojega URLja, ker ti bo brkalnik drugače naložil sliko iz cache-a.
There are only two hard things in Computer Science:
cache invalidation, naming things and off-by-one errors.
cache invalidation, naming things and off-by-one errors.
shorvat ::
sem uspel usposobit zadevo. malenkost sem spremenil drugo vrstico:
RewriteCond %{HTTP_REFERER} !^http://www\.mojadomena\.si [NC]
hvala za odgovor. sašo
RewriteCond %{HTTP_REFERER} !^http://www\.mojadomena\.si [NC]
hvala za odgovor. sašo
R33D3M33R ::
Kaj pa moja težava: za vsebino se informacije o tem ali je na voljo ali ne pobirajo iz SQL baze. Uporabniku, ki je prijavljen, se pošlje header() s content-type in nato vsebina datoteke, ki bi jo rad uporabnik prenesel (verjetno s file_get_contents()). Je to ok ali pretiravam in je zgoraj omenjena zaščita z .htaccess dovolj?
Moja domača stran: http://andrej.mernik.eu
Na spletu že od junija 2002 ;)
:(){ :|:& };:
Na spletu že od junija 2002 ;)
:(){ :|:& };:
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | 301 redirectOddelek: Izdelava spletišč | 3771 (2546) | Netrunner |
» | mod_rewrite - prosim za nasvetOddelek: Programiranje | 1373 (1249) | carota |
» | htaccess - ce obstaja - serviraj, v nasprotnem primeru ....Oddelek: Izdelava spletišč | 1076 (996) | Lion29 |
» | .htaccess rewrite za poddomenoOddelek: Izdelava spletišč | 1421 (1341) | alessio2 |
» | Mod rewriteOddelek: Izdelava spletišč | 1362 (1156) | bluefish |