2011-08-26 87 views
0

我想允許部分盜鏈我的網站上的圖像。我想讓一個特定的網站(Reddit)能夠在他們的網頁上顯示來自我的網站的圖像,但是如果他們點擊該網站上圖像的鏈接,它應該轉到圖像查看頁面,而不是直接圖像本身。Hotlinking:如何區分<img>標記中的圖像與圖像鏈接?

例如: 該網站的其他應能有這樣的

<img src="http://mySite.com/myImage.jpg"/> 
其網頁上

,應該顯示出圖像。但是,如果他們有這樣的:

<a href="http://mySite.com/myImage.jpg">Link Text</a> 

誰點擊該鏈接,用戶應該被重定向到包含一些HTML,包括圖像,而不是直接向圖像的圖像瀏覽的網頁。

我試圖通過mod_rewrite實現這一點。但是,這兩種情況具有相同的HTTP_REFERER。無論如何,我的服務器有區別嗎?

+0

與NO一樣簡單,除非遠程用戶代理(瀏覽器)會以不同的方式處理這樣的請求,例如:發送一些額外的頭文件(但我不知道任何將這樣做的瀏覽器)。 – LazyOne

回答

0

有沒有辦法做這樣的事情!但如果第二個網站是你的你可以把可選的查詢字符串放在URL的末尾來區分它們!