Das geht nicht. Du kannst nur eine RewriteRule für endlich viele,
vorher definierte Verzeichnis-Tiefen machen.
Wie muss so eine RewriteRule aussehen?
Aber trotzdem ist nichts verloren. Man kann ^/(.*)$ in /index.php umschreiben lassen und erhält dann im Skript $_SERVER['REQUEST_URI']. Diese Variable enthält den ursprünglichen Request, und dann kann man im Programm mit Schleifen und sonstigem Zeugs den Pfad auseinandernehmen und entsprechend verzweigen.
GET-Parameter, die am Original-Pfad dranhängen, landen wie gewohnt in $_GET. POST-Requests in $_POST.
Meine .htaccess sieht nun so aus:
----------------------
RewriteEngine on
RewriteRule ^/(.*)$ /indextest.php
----------------------
Funktioniert nicht. Ich könnte mich evtl. damit begnügen, die anzahl der Verteichnisse vorher zu definieren. Was muss ich schreiben? Wie funktioniert das beispielsweise bei diesem Forum?
Danke für Eure Mühe.
Thomas