これに対する答えはノーだと思いますが、理想的には、画像のホットリンクを許可し、通常のリンクをリダイレクトできるようにしたいと考えています。たとえば、誰かがこれを使用すると、期待どおりに動作するはずです。
<img src='http://mysite.com/image.jpg'/>
しかし、これを使用すると、訪問時に別のページにリダイレクトされます。
<a href='http://mysite.com/image.jpg'>Click Here</a>
$HTTP_REFERER
2つの方法に関係なく、同じだと思います。2つを区別する他の賢い方法はありますか?