Hey cortex, danke erstmal, nach nochmaligem und nochmaligem und .. durchlesen merke ich auch, irgendwas passt nicht. :D
Also folgendes:
Ich möchte mit ModRewrite auf einer kompletten Domain arbeiten.
Es soll eine übergeordnete Seite geben, welche Links zu "Unterprojekten" enthält.
Das Layout soll ziemlich zentral gehalten werden, weswegen ich gerne eine Art Template erstellen wollte, und dies mit einer Datei einlesen möchte, Platzhalter ersetzen durch Content, CSS für die jeweilige Seite holen und ausgeben.
Soll heißen:
http://localhost/ enthält eine Seite mit Links zu z. B.
http://localhost/bw/projekt1,
http://[...]/bw/projekt2,
http://[...]/bw/projekt3 usw.
durch die in der RewriteRule angesprochene Datei (derzeit noch servlets.php) soll der URL Pfad zerlegt werden, und mit dem "bw" weiß ich das Bunesland, mit "projektX" weiß ich welche Seite gewünscht wurde.
Die servlets.php bindet per require alle Dateien ein, die benötigt werden und regelt eigentlich den ganzen Aufbau.
Ist soweit alles kein Problem, an der Programmierung scheitert es nicht. Nur habe ich das Problem mit der URL. Wenn ich
http://[...]/bw/projekt1/ aufrufe klappt ja alles mit der im ersten Post beschriebenen Rewrite Rule. Nur wenn ich den letzten Slash hinter projekt1 weglasse, bekomme ich eine 404er Meldung.
Dafür bräuchte ich also eine funktionierende Rule, die mir alles was in der URL steht an die Servlets.php gibt.
Hoffe dass es jetzt etwas durchsichtiger ist.
Danke Tom