那位大侠帮助写一个美国空间防盗连的.htaccess规则一下
|
|
刚刚买了hostease 空间 那位大侠帮助写一个美国空间防盗连的.htaccess规则一下
由于本站大量的图片和 SWF文件 请求那个能人帮助写一下 美国空间防盗连的.htaccess规则 一下
我不会写`模仿写 了几个`出错!!嘿嘿!
最好能`写清楚点`那些目录不防那些目录要防 那些来路地此不防那些来路地此要防
谢谢了!!如果有现成的`给一个`著名解释下!
如果没现成的 就麻烦 下!如果不愿意麻烦 我也没话说! |
|
|
|
|
|
|
|
|
|
|
cqboy2003
发表于 2010-4-26 10:00:28
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
mmaoc
发表于 2010-4-26 12:23:53
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
richen
发表于 2010-4-28 11:30:29
|
显示全部楼层
我的规则:.htaccess要放到图片文件夹内 比如upload
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$ [NC]
RewriteCond %{HTTP_REFERER} !0tin.net [NC]
RewriteCond %{HTTP_REFERER} !lingting.us [NC]
RewriteCond %{HTTP_REFERER} !user.qzone.qq.com [NC]
RewriteCond %{HTTP_REFERER} !google.com [NC]
RewriteCond %{HTTP_REFERER} !baidu.com [NC]
RewriteRule .(jpg|gif|png|bmp|swf|jpeg) /image/logo.gif [R,NC,L]
</IfModule>
[ 本帖最后由 richen 于 2010-4-28 11:41 AM 编辑 ] |
|
|
|
|
|
|
|
|
|
|
richen
发表于 2010-4-28 11:31:58
|
显示全部楼层
还有一种方法比较笨一点,但是绝对防盗链
就是用COOKIE来识别
在自己网站inxex.php内加入 setcookie("Site", "站名", time()+3600);
然后再.htaccess中写入规则
RewriteEngine On # 启动URL Rewrite引擎
RewriteCond %{HTTP_COOKIE} !^.*(?:Site=站名).*$ # 对于Cookie里面没有特殊记录的请求进行重定向
RewriteRule \.(swf|mp3|wma)$ - [F]
使用这个方法注意啦,在网站首页(最好是公共调用的比如 header.php)或每个页面
要写入cookie
否则你的站就访问不了,出现500 |
|
|
|
|
|
|
|
|
|
|
add.c
发表于 2010-4-28 11:38:00
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
richen
发表于 2010-4-28 11:42:21
|
显示全部楼层
原帖由 add.c 于 2010-4-28 11:38 AM 发表 
最好允许Google和百度等搜索引擎的来路
恩,4楼已经加入搜索引擎支持 |
|
|
|
|
|
|
|
|