2011-03-15 59 views
0

我發現有人正在製作我的網站的一個精確副本,所以我想用一個'不要複製'的圖像替換他的網站上的熱鏈接圖像。但後來有人告訴我他們在我的網站上也看到了「不要複製」的圖像。以下有什麼不對嗎?這個htaccess規則有什麼問題?

RewriteEngine On 
RewriteCond %{HTTP_REFERER} ^http://(.+\.)?example\.net/ [NC] 
RewriteRule .*\.(jpe?g|gif|bmp|png)$ http://link/to/image.jpg [L] 
+0

更好地定位一個人,而不是潛在地阻止普通用戶看到您的圖像。你有IP地址或類似的東西嗎? – duncan 2011-03-15 09:09:11

回答

0

'referer'是一個客戶端項目。不是每個人都使用它,所以不是每個人都會得到你的形象。

客戶端(瀏覽器)可以將其留空(爲了更好的隱私),或者可以用您的網站填充爲引薦者,以僞造行爲並仍然獲取圖像。所以當你的用戶報告時,你會得到一些錯誤的消極影響,並且可能會有一些誤報(人們仍然在用你的圖片),儘管你必須特別針對這一點。