Merhaba,
.htaccess hotlink koruması kullanıyorum fakat büyük bir sorun var hotlink korumasında görüntülenen resim ya da dosyalar tarayıcı ön belleğine alınıyor kullanıcı direkt sitede olsada hotlink dosyası ön belleğe alındığı için hotlink dosyasını görüyor
ya da izin verdiğim halde adres satırından doğrudan adres girildiğinde de hotlink resimi görünüyor
ayrıca resim başka sitede link olrak verildiğinde tıklanınca yine hotlink resimi görünüyor
sayfayı bir kaç defa yenilerse ya da ön belleği temizlerse sorun çözülüyor ama herkes bunu bilmiyor
hotlink korumasında görüntülenen dosyaların tarayıcı ön belleğine alınmaması için ne yapmalı ?
kullandığım kod; <IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} ^/hotlink
RewriteRule ^.*$ - [L]
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?site\.com [NC]
......
.......
......
RewriteRule .*\.(jpg|jpeg|gif|png|bmp|JPG|JPEG|GIF|PNG|BMP|zip|rar)$ http://www.site.com/hotlink/hotlink.$1 [L]
</IfModule>