I've noticed that a client site started getting a lot of traffic so did some checking and there are 3 sites (appear to be search sites) all 3 mirrors of each other, that are linking to one of my client's images. I set up code to prevent hotlinking of images but it hasn't stopped. Did I set up this right?
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?example\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*\.(jpe?g|gif|bmp|png)$ - [F]
Also can someone tell me if this is indeed hotlinking or what exactly are they doing. The 2nd link below is a thumbnail of the image on their site which is linked to the larger image on the client's site.
There is so much traffic I really doubt people are clicking on the image on the other site and the result on the client's site meter shows up as Unknown so they aren't using the link to get to the site and thus I suspect it is a hot link to the image.
<td align="left" class="imageresulttd" width="20%"><a
href="http://www.example.com/kitchen-dining.html"><img class="resultimage"
src="SCRAPERSITE.com/nimage/97f07ca8ad4741fa" border="0"></a><br>
<span class="imagetitle"><b>kitchen</b>1 jpg</span>
<br>
<span class="imagedetails">407x480 - 24.51K - jpeg</span>
<br>
<span class="imagedomain">www.example.com</span> <br>
<span class="imagepreview">[ <a class="imagepreviewlink" rel="lightbox['result']" title="Image Results" href="http://www.example.com/images/kitchen1.jpg">View full size</a> ]</span>
</td>