Możesz to zrobić, sprawdzając HTTP_REFERER dla .gif upraszanie. Jeśli żądanie nie pochodzi z Twojej witryny, przekierowujesz użytkownika do swojego shareraw.php plik.
Dodaj to do swojego pliku .htaccess
w katalogu głównym /
katalog.
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]
Musisz tylko dostosować zasady, aby dostosować miejsce przechowywania wirusowych gifów i sposób przekazywania nazwy gif lub ścieżki do Twojego shareraw.php .