A5下载 - 努力做内容最丰富最安全的下载站!

A5站长下载站

当前位置:A5下载 > 源码技巧 > discuz > Discuz教程:如何通过htaccess防盗链

Discuz教程:如何通过htaccess防盗链

时间:2015-07-24 14:46作者:fang人气:73

新建个记事本文件,写入如下内容,域名换成你自己的,保存后通过ftp上传的你的网站根目录,重命名为.htaccess即可。

SetEnvIfNoCase Referer "^http://vincyfans.com/" local_ref=1

SetEnvIfNoCase Referer "^http://www.vincyfans.com/" local_ref=1

<FilesMatch ".(jpg|zip|rar|gif|bmp|torrent|mp3|mpg|rm|ra|mov)">

Order Allow,Deny

Allow from env=local_ref

Allow from 127.0.0.1

</FilesMatch>

多个域名设置方法如下:

# 开启Rewrite模块

RewriteEngine On

# 定义要保护的文件夹,建议只要保护上传文件夹(/data/attachment/)就可以,如果是所有目录路径就写/

RewriteBase /data/attachment/

#允许空的来源,因为用户可能手动输入图片网址

RewriteCond %{HTTP_REFERER} !^$ [NC]

#允许的网站,一行一个域名

RewriteCond %{HTTP_REFERER} !verydz.com [NC]

RewriteCond %{HTTP_REFERER} !discuz.net [NC]

#括号中的是要保护的文件拓展名,这里只保护了 gif,jpg,png,再加上出错时的图片地址 unavailable.png

RewriteRule .*.(gif|jpg|png)$ http://example.com/unavailable.png [R,NC,L]

标签Discuz,教程,如何,通过,htaccess,防盗,新建

相关下载

查看所有评论+

网友评论

网友
您的评论需要经过审核才能显示

热门阅览

最新排行

公众号