Linux空间下的WordPress利用.htaccess文件防盗链
由于图片等资源都是上传到自己空间的,每个月空间的流量都比较有限,所以今天设置了下空间的防盗链。我用的是Linux空间,所以本文只讨论,Linux空间下的利用.htaccess文件防盗链。
1.首先要创建一个 .htaccess文件,由于我的Linux空间默认已经有了.htaccess文件,直接从空间中下载下来用记事本打开即可。
如果没有的话,创建方法:在Windows系统下新建一个文本文件,打开之后,另存为文件名为.htaccess,文件类型改成所有文件,编码选择默认的ANSI或者UTF-8,点击保存即可。
2.然后用记事本打开.htaccess文件,在打开的.htaccess文件里添加代码:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://zhaoxi.org/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://zhaoxi.org$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.zhaoxi.org/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.zhaoxi.org$ [NC]
RewriteRule .(jpg|gif|jpeg|png|bmp|swf|rar|zip|exe)$ http://www.zhaoxi.org [R,L]
注:
1. 需要把http://zhaoxi.org/改成你自己的网站地址
2.最后一行的http://www.zhaoxi.org可以改成一些警告图片等,如http://www.zhaoxi.org/forbidden.jpg