我有以下.htaccess:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^a/(.*)$ api.php?params=$1 [L,QSA]
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
我希望当我去/a/test
那个服务器返回/api.php?params=test
而是匹配第三条规则。
如果我注释掉第三条规则,则第一条规则有效。
这是为什么?