首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > IIS >

求url rewrite 正则表达式,该怎么处理

2013-01-20 
求url rewrite 正则表达式我的实现目的是,出了自身网站的链接外,其他外部链接都跳转到另外一个站点,小弟参

求url rewrite 正则表达式
我的实现目的是,出了自身网站的链接外,其他外部链接都跳转到另外一个站点,小弟参考了网上防盗链的写法,正则如下:

RewriteCond Host: (.+)
RewriteCond Referer: (?!http://\1.*).*
RewriteRule .* http://www\.othersite\.cn [I,O]

但是结果是:无论是内链还是外链,都会跳转,不知道怎么回事,请各位大虾帮忙解决,小弟跪拜!
[解决办法]
RewriteCond Referer: (?!http://\1.*).*
\1 这个有问题,改成你想授权的域名就可以了。
反向引用有误

热点排行