2012-09-17 51 views
1

我在做什麼,現在是阻止任何圖片盜鏈在特定的文件夾,並重定向到該網站包含圖片:阻止盜鏈但白名單的某些網頁/搜索引擎

RewriteEngine on 
RewriteCond %{HTTP_REFERER} !^http://(www\.)?mydomain.com/.*$ [NC] 
RewriteRule (.*)\.(gif|jpg|png)$ /$1.html [R,L] 

我想什麼現在做白名單某些網頁

eg bing.com | google.com | google.fr | google.de |等

我想這是一個很容易的事,但我不善於用的.htaccess:/

感謝您的幫助

回答

1

你可以試試:

RewriteEngine on 
RewriteCond %{HTTP_REFERER} !^http://(www\.)?mydomain.com/.*$ [NC] 
# add whatever other search engines you want to whitelist 
RewriteCond %{HTTP_REFERER} !(bing.com|google|yahoo) [NC] 
RewriteRule (.*)\.(gif|jpg|png)$ /$1.html [R,L] 
+0

似乎並不將他們列入白名單 – Wurstbro

+0

nm也許我做錯了什麼,似乎現在就工作了。謝謝 :) – Wurstbro