Chance: Mod - Rewrite,

Ich habe folgendes Anliegen, wenn eine bestimmte Datei im Hauptverzeichnis aufgerufen wird, soll eine Datei in einem anderen Verzeichnis genutzt werden.
Dies funktioniert auch.

Nur stimmt wtwas mit RewriteRule und RewriteCond nicht. Oder mit meiner Logik :D .

Einzeln funktionieren anscheinend beide, nur zusammen nicht.

Im Prinzip will ich ein Wbb 3.0.1 als Datei im Hauptverzeichnis einfügen.

Code:

RewriteEngine on

RewriteRule ^test.php(.*)$ ./test/index.php$1 [NC]

RewriteCond %{REQUEST_URI} ^.*test.*$
RewriteRule ^wcf/(.*)$ ./test/wcf/$1

Funktioniert leider nicht... :(
Allerdings stimmen RewriteCond und RewriteRule.

  1. 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!‘“
    1. Heißa, Chance,

      RewriteRule ^test.php(.*)$ ./test/index.php$1 [NC]
      Hast du dich über die Funktionsweise des C-Flags informiert?
      Das N-Flag halte ich übrigens in deinem Falle für überflüssig.

      Oh, das hier ist ja das NC-Flag. Ich reduziere mein Posting daher auf das Folgende:

      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!‘“