Можете да направите това, като проверите HTTP_REFERER за .gif заявки. Ако заявката не идва от вашия сайт, пренасочвате потребителя към вашия shareraw.php файл.
Добавете това към вашия .htaccess
във вашия уеб корен /
директория.
Options +FollowSymLinks -MultiViews
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://(www\.)?mysite\.com/ [NC]
RewriteCond %{REQUEST_URI} /uploads/.*\.gif$ [NC]
RewriteRule ^(.*)$ /shareraw.php?img=$1 [R,L]
Просто ще трябва да настроите правилата, за да приспособите къде се съхраняват вашите вирусни gif файлове и как името или пътя на gif файла се предава на вашия shareraw.php .