» »

[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

BigWhale ::

Options -Indexes

PS: Torej v .htaccess daj tisto zgoraj.

Zgodovina sprememb…

  • spremenil: BigWhale ()

ender ::

V .htacces daj nekaj takega:

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(www\.)?tvoja.domena [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule \.(jpe?g|gif|bmp|png)$ /hotlink.png [R,L]
V /hotlink.png daj pa eno kratko obvestilo, da neposredno linkanje ni dovoljeno.
There are only two hard things in Computer Science:
cache invalidation, naming things and off-by-one errors.

BigWhale ::

Ce bi jaz prebral do konca.... ;)

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.

shorvat ::

sem uspel usposobit zadevo. malenkost sem spremenil drugo vrstico:

RewriteCond %{HTTP_REFERER} !^http://www\.mojadomena\.si [NC]

hvala za odgovor. sašo

shorvat ::

test:

Zgodovina sprememb…

  • spremenil: shorvat ()

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 ;)
:(){ :|:& };:


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

301 redirect

Oddelek: Izdelava spletišč
373851 (2626) Netrunner
»

mod_rewrite - prosim za nasvet

Oddelek: Programiranje
71420 (1296) carota
»

htaccess - ce obstaja - serviraj, v nasprotnem primeru ....

Oddelek: Izdelava spletišč
61110 (1030) Lion29
»

.htaccess rewrite za poddomeno

Oddelek: Izdelava spletišč
71441 (1361) alessio2
»

Mod rewrite

Oddelek: Izdelava spletišč
61381 (1175) bluefish

Več podobnih tem