如果符合是重写规则的连接,直接访问
如果不符合重写规则,跳转到另一个网站
比如访问 a.com/index/a/xxx 是 a.com/index.php?a=xxx
访问 a.com/news.php 就跳转到 b.com/news.php
如果不符合重写规则,跳转到另一个网站
比如访问 a.com/index/a/xxx 是 a.com/index.php?a=xxx
访问 a.com/news.php 就跳转到 b.com/news.php
1
niko Aug 26, 2014 完全可以。
RewriteRule ^/index/a/(.*)$ /index.php?a=$1 [PT] RewriteRule ^news.php$ http://b.com/news.php [NC,NE,R=301,L] |
8
seki Aug 26, 2014
@muziyue 哦,不好意思之前误解了。这种情况可以用 RewriteCond
RewrtiteCond %{REQUEST_URI} !^/index/ RewriteRule ^(.*)$ http://b.com/$1 [NC,NE,R=301,L] RewrtiteCond %{REQUEST_URI} ^/index/ RewriteRule ^/index/a/(.*)$ /index.php?a=$1 [PT] |