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

求url rewrite 正则表达式

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

RewriteCond Host: (.+)

RewriteCond Referer: (?!http://\1.*).*

RewriteRule .* http://www\.othersite\.cn [I,O]

但是结果是:无论是内链还是外链,都会跳转,不知道怎么回事,请各位大虾帮忙解决,小弟跪拜!




RewriteCond Referer: (?!http://\1.*).*

\1 这个有问题,改成你想授权的域名就可以了。

反向引用有误

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

相关文章:

你感兴趣的文章:

标签云: