现在的位置: 首页 > WordPress > 正文
WordPress 图片防盗链,.htaccess 方法
2012年08月31日 WordPress ⁄ 共 917字 评论数 1 ⁄ 被围观 222+

通过设置 .htaccess 文件,可以防止图片被盗链,并在盗链的网站上显示一张指定的提醒图片。

WordPress 默认的 .htaccess 为:

  1. # BEGIN WordPress   
  2. <IfModule mod_rewrite.c>   
  3. RewriteEngine On   
  4. RewriteBase /   
  5. RewriteRule ^index\.php$ - [L]   
  6. RewriteCond %{REQUEST_FILENAME} !-f   
  7. RewriteCond %{REQUEST_FILENAME} !-d   
  8. RewriteRule . /index.php [L]   
  9. </IfModule>   
  10. # END WordPress  

在上面添加

  1. RewriteBase /wp-content/uploads/   
  2. RewriteCond %{HTTP_REFERER} !^$ [NC]   
  3. RewriteCond %{HTTP_REFERER} !icomez.com [NC]   
  4. RewriteCond %{HTTP_REFERER} !photozero.net [NC]   
  5. RewriteCond %{HTTP_REFERER} !zhuaxia.com [NC]   
  6. RewriteCond %{HTTP_REFERER} !xianguo.com [NC]   
  7. RewriteCond %{HTTP_REFERER} !google.com [NC]   
  8. RewriteCond %{HTTP_REFERER} !feedburner.com [NC]   
  9. RewriteCond %{HTTP_REFERER} !feedsky.com [NC]   
  10. RewriteCond %{HTTP_REFERER} !baidu.com [NC]   
  11. RewriteRule .*\.(gif|jpg|png|rar)$ http://i.6.cn/96.png [L]  

!icomez.com [NC] 等表示域名白名单,即对这些域名不启动防盗链,图片正常显示。需改成自己的域名。

http://i.6.cn/96.png [L] 为盗链后替换的图片。

分享到:   

目前有 1 条留言 其中:访客:1 条, 博主:0 条

  1. in笔记 : 2013年04月15日21:24:51  1楼

    流量小只能来防盗链