dedlfix: mod_rewrite Ordner auf index.php umleiten

Beitrag lesen

Tach!

Wie gesagt, ich bin da Neuling und der Syntax leuchtet mir nicht ganz so ein, sonst hätte ich wohl selbst erkannt, dass die Regel wohl nur dann funktioniert wenn der Ordner nicht da ist ( !-d ), ansonsten wird der gewünschte Pfad aufgerufen.
Hab schon rum gesucht, aber kannst mir vielleicht ne Seite empfehlen, wo ich mich etwas einarbeiten kann? Was ich bisher gefunden habe, kapier ich schon von Anfang an nicht, weil die für mich bis jetzt noch seltsamen Zeichenfolgen wie ^a oder .+ nicht so richtig erklärt wurden.

Es kommen hier mindestens zwei Dinge zusammen. Das -d oder dessen Negierung !-d gehört zur Syntax (die nicht der!) der Apache-Direktive RewriteCond. Das andere ist das was in der RewriteRule verwendet wird. Das hört auf den Namen regulärer Ausdruck (regular expression) und dient dazu ein Muster zu beschreiben. Ähnlich wie bei zum Beispiel *.php in Dateinamen, aber viel mächtiger. Wenn du dir also dazu ein Einsteigertutorial suchst, solltest du weiterkommen.

dedlfix.