现在的位置: 首页 > WordPress > 正文

Linux空间下的WordPress如何防盗链

2011年01月06日 WordPress ⁄ 共 762字 ⁄ 字号 评论 28 条 ⁄ 阅读 5,977 次

由于图片等资源都是上传到自己空间的,每个月空间的流量都比较有限,所以今天设置了下空间的防盗链

我用的是Linux空间,所以本文只讨论,Linux空间下的利用.htaccess文件防盗链

1.首先要创建一个 .htaccess文件,由于我的Linux空间默认已经有了.htaccess文件,直接从空间中下载下来用记事本打开即可。

如果没有的话,创建方法:在Windows系统下新建一个文本文件,打开之后,另存为文件名为.htaccess,文件类型改成所有文件,编码选择默认的ANSI或者UTF-8,点击保存即可。

2.然后用记事本打开.htaccess文件,在打开的.htaccess文件里添加代码:

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://lovesoo.org/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://lovesoo.org$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.lovesoo.org/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.lovesoo.org$ [NC]
RewriteRule .(jpg|gif|jpeg|png|bmp|swf|rar|zip|exe)$ http://www.lovesoo.org [R,L]

3.把修改好的.htaccess文件,上传覆盖到空间根目录下即可

注:

1. 需要把http://lovesoo.org/改成你自己的网站地址

2.最后一行的http://www.lovesoo.org可以改成一些警告图片等,如http://www.xxx.com/forbidden.jpg