Exception URL重写-生成异常

Exception URL重写-生成异常,exception,url-rewriting,Exception,Url Rewriting,在这里收到一些帮助后,我的url重写工作正常。但是,我无法访问我的admin2文件夹。我在.htaccess文件中获得了以下代码: 选项+以下符号链接-多视图 重新启动发动机 重新设计基地/试验场地/ RewriteCond %{REQUEST_URI} !^/admin2/?$ [NC] RewriteRule ^([^/]+)/([a-z]+)/(\d+)/?$ index.php?site=$1&cmd=$2&id=$3 [L,NC,QSA] RewriteRule ^(

在这里收到一些帮助后,我的url重写工作正常。但是,我无法访问我的admin2文件夹。我在.htaccess文件中获得了以下代码: 选项+以下符号链接-多视图 重新启动发动机 重新设计基地/试验场地/

RewriteCond %{REQUEST_URI} !^/admin2/?$ [NC]

RewriteRule ^([^/]+)/([a-z]+)/(\d+)/?$ index.php?site=$1&cmd=$2&id=$3 [L,NC,QSA]
RewriteRule ^([^/]+)/([a-z]+)/?$ index.php?site=$1&cmd=$2 [L,NC,QSA]
RewriteRule ^([^/]+)/(\d+)/?$ index.php?site=$1&id=$2 [L,QSA]
RewriteRule ^([^/]+)/?$ index.php?site=$1 [L,QSA]
当尝试访问localhost/test site/admin2时,它只是将我重定向到localhost/test site/admin2/?site=admin2。我怎样才能解决这个问题


提前感谢。

这解决了我的问题:

RewriteRule ^admin2($|/) - [L]

RewriteRule ^([^/]+)/([a-z]+)/(\d+)/?$ index.php?site=$1&cmd=$2&id=$3 [L,NC,QSA]
RewriteRule ^([^/]+)/([a-z]+)/?$ index.php?site=$1&cmd=$2 [L,NC,QSA]
RewriteRule ^([^/]+)/(\d+)/?$ index.php?site=$1&id=$2 [L,QSA]
RewriteRule ^([^/]+)/?$ index.php?site=$1 [L,QSA]

有人知道我怎么解决这个问题吗?