Hi,
RewriteBase /
IIRC wird alles von der URL einschl. der RewriteBase nicht mehr an die RewriteRule weitergegeben.
oder mit www.domain.tld/
Hier kommt also m.W. bei der Rewrite-Rule ein Leerstring "" an,
oder mit www.domain.tld/index.php
und hier "index.php".
RewriteRule /(.*) /umbau.php?url=$1 [L]
Deine RewriteRule trifft zu, falls ein / vorkommt und irgendwas danach.
dann wird mir immer die index.php (oder die entsprechende Datei) angezeigt, aber nicht die umbau.php
Bei http://www.domain.tld/ liegt das am DirectoryIndex.
Wenn ich eine Seite aufrufe wie www.domain.tld/gibt_es/name.php
oder www.domain.tld/gibt_es_nicht/name.html
wird mir, wie gewünscht, die umbau.php angezeigt.
Wirklich wie gewünscht? Wie sieht der übergebene Parameter url aus?
Ich würde vermuten, da fehlt jeweils das "gibt_es" bzw. "gibt_es_nicht".
cu,
Andreas
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.