[提问]
htaccess里静态规则和防盗链规则怎么写在一起??
|
|
小弟的discuz论坛图片被盗到空间基本上不去了
试了好多防盗链规则 都不能和静态规则一起用
请问怎么写在一起?
静态规则
RewriteEngine On
RewriteBase /
RewriteRule ^archiver/([a-z0-9\-]+\.html)$ archiver/index.php?$1
RewriteRule ^forum-([0-9]+)-([0-9]+)\.html$ forumdisplay.php?fid=$1&page=$2
RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ viewthread.php?tid=$1&extra=page\%3D$3&page=$2
RewriteRule ^profile-(username|uid)-(.+)\.html$ viewpro.php?$1=$2
RewriteRule ^tag-(.+)\.html$ tag.php?name=$1
防盗链用的是这个
RewriteEngine On
RewriteBase /
RewriteRule ^archiver/([a-z0-9\-]+\.html)$ archiver/index.php?$1
RewriteRule ^forum-([0-9]+)-([0-9]+)\.html$ forumdisplay.php?fid=$1&page=$2
RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ viewthread.php?tid=$1&extra=page\%3D$3&page=$2
RewriteRule ^profile-(username|uid)-(.+)\.html$ viewpro.php?$1=$2
RewriteRule ^tag-(.+)\.html$ tag.php?name=$1
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^$ [NC]
RewriteCond %{HTTP_REFERER} !www.ixguide.com [NC]
RewriteCond %{HTTP_REFERER} !bbs.ixguide.com [NC]
RewriteCond %{HTTP_REFERER} !blog.ixguide.com [NC]
RewriteCond %{HTTP_REFERER} !ixguide.com [NC]
RewriteCond %{HTTP_REFERER} !www.zhuaxia.com [NC]
RewriteCond %{HTTP_REFERER} !www.google.com [NC]
RewriteCond %{HTTP_REFERER} !google.com [NC]
RewriteCond %{HTTP_REFERER} !www.google.cn [NC]
RewriteCond %{HTTP_REFERER} !google.cn [NC]
RewriteCond %{HTTP_REFERER} !www.baidu.com [NC]
RewriteCond %{HTTP_REFERER} !www.baidu.cn [NC]
RewriteCond %{HTTP_REFERER} !baidu.com [NC]
RewriteCond %{HTTP_REFERER} !baidu.cn [NC]
RewriteCond %{HTTP_REFERER} !bloglines.com [NC]
RewriteCond %{HTTP_REFERER} !www.ask.com [NC]
RewriteCond %{HTTP_REFERER} !www.163.com [NC]
RewriteCond %{HTTP_REFERER} !www.yahoo.com [NC]
RewriteCond %{HTTP_REFERER} !www.sogou.com [NC]
RewriteCond %{HTTP_REFERER} !www.soso.com [NC]
RewriteCond %{HTTP_REFERER} !www.sina.com.cn [NC]
RewriteCond %{HTTP_REFERER} !www.msn.com [NC]
RewriteCond %{HTTP_REFERER} !www.feedsky.com [NC]
RewriteCond %{HTTP_REFERER} !www.feedburner.com [NC]
RewriteRule .(jpg|gif|psd|zip|rar|mp3|txt|png|wma|wmv) [R,NC,L] |
|
|
|
|
|
|
|
|
|
|
andypp2
发表于 2010-6-14 14:51:10
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
andypp2
发表于 2010-6-14 15:30:37
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
andypp2
发表于 2010-6-14 15:53:04
|
显示全部楼层
我都急尿血了啊 。。。每次一上传就500错误。。。
单独写静态规则就可以
单独写防盗链就不行了 |
|
|
|
|
|
|
|
|
|
|
andypp2
发表于 2010-6-14 16:08:36
|
显示全部楼层
当然各地各个人

[ 本帖最后由 andypp2 于 2010-6-14 04:38 PM 编辑 ] |
|
|
|
|
|
|
|
|
|
|
johnnyfu829
发表于 2010-6-14 16:20:15
|
显示全部楼层
|
RewriteEngine on写一次就够了嘛,到处写RewriteEngine on干嘛 |
|
|
|
|
|
|
|
|
|
|
gypworks526
发表于 2010-6-14 16:27:41
|
显示全部楼层
可以写在一起。。
如果你说的单独写防盗链就不行了,有可能还是你的防盗链规则有误造成的。。。 |
|
|
|
|
|
|
|
|
|
|
andypp2
发表于 2010-6-14 16:30:18
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
andypp2
发表于 2010-6-14 18:36:33
|
显示全部楼层
测试
 |
|
|
|
|
|
|
|
|
|
|
andypp2
发表于 2010-6-15 06:08:47
|
显示全部楼层
http://bbs.avp2p.com/attachment.php?aid=MTc5OXxkNTNkODJkNXwxMjc2NTUzMjk5fGUyMzhuZXZ2VHFmay9XMnEvUFJlVHEydFZhQndzd0djSmRNTjhaOXVPWmVXOUU0&noupdate=yes

http://bbs.avp2p.com/attachments/day_100614/1006140235f39c6ce22f38059d.gif

[ 本帖最后由 andypp2 于 2010-6-15 06:20 AM 编辑 ] |
|
|
|
|
|
|
|
|