目的:在本地设置图片防盗链,只要不是本地访问图片信息,就显示防盗链图片。主要查看http协议中的referer信息是否和localhost匹配,匹配就显示图片,不匹配就显示防盗链图片。
window下:
http.conf
#LoadModule rewrite_module modules/mod_rewrite.so去掉最前面的#,变为LoadModule rewrite_module modules/mod_rewrite.so表示开启重写机制
.htaccess
RewriteEngine On
RewriteBase /phpstudy/2013/0805
RewriteCond %{REQUEST_URI} .*\.(jpg|gif|png|jpeg) [NC] 表示所有的图片
RewriteCond %{HTTP_REFERER} !localhost [NC] 表示http中的referer信息与localhost不匹配
RewriteRule .* error.jpg 上面两个条件都成立的话就显示防盗链图片error.jpg