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>
# 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.