Você precisa especificar RewriteCond
também - seu RewriteRule
está sempre correspondendo a tudo (por causa de ^.*$
). Dê uma olhada aqui:
Você precisa excluir o destino de RewriteRule
, que é /test.php
.
Algo como isso deve funcionar:
RewriteCond %{REQUEST_URI} !^/test.php$
que diz algo como "reescrever apenas se o URI de solicitação não começar com /test.php".