.htaccess ability is from mod_rewrite
Try to block or allow some host based on REMOTE_ADDR, ie. RewriteCond %{REMOTE_ADDR} ^<some ip or ip range>*. You can also use REMOTE_HOST if you work with servers only.
Or you can do this:
Instead of hotlinking, let them link to a php script which modifies HTTP header and .htaccess must be set up to accept only requests with that header. This can work 100% if done properly.
|