RewriteEngine on RewriteCond %{HTTP_REFERER} !^http://promiseforever.com/.*$ [NC] RewriteCond %{HTTP_REFERER} !^http://promiseforever.com$ [NC] RewriteCond %{HTTP_REFERER} !^http://www.promiseforever.com/.*$ [NC] RewriteCond %{HTTP_REFERER} !^http://www.promiseforever.com$ [NC] RewriteRule .(zip|rar|7z|gif|jpg|psd|jpeg|bmp|ani|cur|ico|torrent|mp3|wma|mpg|rm|3gp|mp4|rmvb|avi|ra|mov|txt) /replace/down.gif [R,NC,L] RewriteRule .(zip) /replace/down.zip [R,NC,L] RewriteRule .(rar) /replace/down.rar [R,NC,L] RewriteRule .(7z) /replace/down.7z [R,NC,L] RewriteRule .(gif|jpg|psd|jpeg|bmp|ico|cur|ani) /replace/down.gif [R,NC,L] RewriteRule .(torrent) /replace/down.torrent [R,NC,L] RewriteRule .(mp3|wma|mpg|rm|3gp|mp4|rmvb|avi|ra|mov|txt) /replace/down.txt [R,NC,L] |
这样做,就保护了绝大多数资源了,前提是你自己在你的根目录建立一个文件夹replace。并在里面放上你的放盗链文件,【例如包含版权提示和防止盗链提示的文字,图片】
这样子做,既减少了不必要的服务器资源浪费,有可以便捷的防止盗链,何乐不为?
不过HTTP_REFERER 的绕过也是一个问题,抽空换个方式吧…




