Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Zabrana hotlinking-a u apachu

[es] :: Linux/UNIX serveri i servisi :: Zabrana hotlinking-a u apachu

[ Pregleda: 2500 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mkdsl

Član broj: 28910
Poruke: 796
*.gromnet.net.



+10 Profil

icon Zabrana hotlinking-a u apachu20.04.2005. u 13:36 - pre 231 meseci
Naguglao sam se sit, i nikako da nadjem reshenje ovog specifichnog problema, a bash me zanima da li je ikako izvodljivo.

Na jednom svom serveru imam chist apache, bez php-a i podrshe za mod_rewrite (php mi nije potreban).

U .htaccess fajl sam stavio sledece:

Code:
# Block image hot-linkers
SetEnvIf Referer "^$" allowimage
SetEnvIfNoCase Referer "^http://(www\.)?site-url\.com" allowimage
SetEnvIfNoCase Referer "^http://(\.)?site-url\.com" allowimage
# Put your server's IP address in the next line
SetEnvIfNoCase Referer "^http://127\.0\.0\.1" allowimage
<FilesMatch "\.(png|PNG|gif|jpe?g|GIF|JPE?G|bmp|BMP)$">
order allow,deny
allow from env=allowimage
ErrorDocument 403 /images/no_hotlink.jpg
</FilesMatch>


Medjutim, da bi ovo funkcionisalo, svaki od mojih korisnika mora da poseduje dotichni .htaccess fajl u svom public_html folderu. Shto automatski znachi da bi isti korisnik mogao i da ga obrishe.

Zanima me, da li je ikako izvodljivo imati jedan .htaccess fajl u htdocs/ folderu apache-a, koji ce rekurzivno deliti jurisdikciju na sve public_html foldere (svih korisnika koji ih imaju), kao i kako bi izgledao taj .htaccess?

Hvala unapred.
 
Odgovor na temu

[es] :: Linux/UNIX serveri i servisi :: Zabrana hotlinking-a u apachu

[ Pregleda: 2500 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.