Heißa, Chance,
RewriteEngine on
RewriteRule ^test.php(.*)$ ./test/index.php$1 [NC]
RewriteCond %{REQUEST_URI} ^.*test.*$
RewriteRule ^wcf/(.*)$ ./test/wcf/$1
Hast du dich über die Funktionsweise des C-Flags informiert? Wenn ich das richtig verstehe, sorgt das dafür, dass alle folgenden Regeln nur beachtet werden, wenn die Regel zutrifft. In deinem Falle bedeutet dass, dass die wcf/-Regel nur beachtet wird, wenn die test.php-Regel zutrifft, und da sich beide gegenseitig ausschließen, kommt zweitere nie zum Einsatz.
Das N-Flag halte ich übrigens in deinem Falle für überflüssig.
Ich muss auch ganz ehrlich gestehen, dass ich von der Logik her nicht verstehe, wozu du bei deiner zweiten Regel diese RewriteCond brauchst.
Gautera!
Grüße aus Biberach Riss,
Candid Dauth
„Soggt da Duaschd zum Hunga:
‚I hob heid noh niggs drunga.‘
Do soggt da Hunga zum Duaschd:
‚Woaßt wos? Dehs is mia wuaschd!‘“