Danny: mod_rewrite: Problem mit RewriteRule

Hallo Forum,

auf einem lokalen Test-Webserver (Apache2, WinXP) soll die URL in ein Unterverzeichnis umgeleitet werden. Die alte URL soll dabei in der Adresszeile des Browsers stehenbleiben.

Mapping:

http://localhost/projektname/ ...  soll intern auf  http://localhost/projektname/versionsnr/ ... zeigen, bzw. verweisen

Anfangs dachte ich, das wäre kein großes Problem aber ich kriege es einfach nicht hin. :(

1. Versuch: RewriteRule ([A-Za-z0-9.-\_]*)$ 0.1/$1 [L]

2. Versuch: RewriteRule ^([^/]*)$ 0.1/$1 [L]

Leider funktionieren diese Regeln nicht mit Unterverzeichnissen. Ich habe schon einiges probiert u. bin Docs, Tutorials, usw. durchgegangen, bisher ohne Erfolg.

Wer weiß, was ich falsch gemacht habe?

freundlichen Gruß
Danny

--
Selfcode: fo:) br:& n4:& ie:% mo:) va:| de:] zu:) fl:| ss:) ls:& ls:& js:|
Motto:    OpenSource - Das Wissen der Menschheit gehört der Welt!
  1. Hallo Forum,

    Hallo.

    Wer weiß, was ich falsch gemacht habe?

    Überprüfe mal die Config Deines Apache. "Directory AllowOverride" muss auf "All" stehen.

    1. Ja, "Directory AllowOverride" steht auf "All" und die .htaccess liegt direkt unter dem Projektverzeichnis:

      c:xampp/htdocs

      /projekt
          /0.1
            index.html
              /test
                index.html
        .htaccess

      http://localhost/projekt/  zeigt auch korrekt den Inhalt von  /0.1/index.html  an

      http://localhost/projekt/test/  führt aber zu Error 404.