apache .htaccess防盗链方法的演示

[ 2012-05-17 22:30:55 | 作者: admin ]
字号: | |
p.s. 需要说的是输出防盗链图片需要第三方图片,没有再防盗链里面的
http://example.com/unavailable.png

# 开启Rewrite模块
RewriteEngine On
    
# 定义要保护的文件夹,建议只要保护上传文件夹(/wp-content/uploads/)就可以,主题文件夹之类的就算了
RewriteBase /wp-content/uploads/
    
#允许空的来源,因为用户可能手动输入图片网址
RewriteCond %{HTTP_REFERER} !^$ [NC]
    
#允许自己的网站访问啦
RewriteCond %{HTTP_REFERER} !photozero.net [NC]
    
#允许几个常用的在线阅读器的访问
RewriteCond %{HTTP_REFERER} !zhuaxia.com [NC]
RewriteCond %{HTTP_REFERER} !xianguo.com [NC]
RewriteCond %{HTTP_REFERER} !google.com [NC]
RewriteCond %{HTTP_REFERER} !feedburner.com [NC]
RewriteCond %{HTTP_REFERER} !feedsky.com [NC]
    
#括号中的是要保护的文件拓展名,这里只保护了 gif,jpg,png,再加上出错时的图片地址 unavailable.png
RewriteRule .*\.(gif|jpg|png)$ http://example.com/unavailable.png [R,NC,L]
    


文章来源:http://justcoding.iteye.com/blog/547364
[最后修改由 admin, 于 2012-05-17 22:35:05]
评论Feed 评论Feed: http://blog.xg98.com/feed.asp?q=comment&id=1826

这篇日志没有评论。

此日志不可发表评论。