i'm sorry for my bad English, it's possible to show where my images loaded on the web for example: i have image on my website: http:/ /mywebsite.com/image.gif and someone has added this picture into his website on: http:// foregin-website .com/page/index.html can the apache on my server show me that being loaded on http:// foregin-website .com/page/index.html ?
yes, it is possible. all you have to do, is to set-up your apache vhost to use combined logging (apache 2.2 and apache 2.4). once enabled, you could see the HTTP_REFERER in your vhost log file. for example, let's say I have an image named as image-03.jpg on server1 and I hotlink this image on another server2. when somebody access the image on server2, you should see something like this in the log file on server1: CLIENT_IP - - [16/Jul/2014:13:47:21 +0200] "GET /image-03.jpg HTTP/1.1" 304 - "http://server2/test.html" "USER_AGENT" Code (markup): this shows that the image is being used in http:// server2/test.html