wahsaga: URLs umschreiben

Beitrag lesen

hi,

RewriteCond [^.]

Für mich ist das "Apachisch" für:
Wenn in der URL kein Punkt ist,

Nein, das ist allerhöchstens "wenn kein Punkt ist".

_Worin_ kein Punkt sein soll, hast du aber gar nicht angegeben.

RewriteCond möchte einen Teststring und ein CondPattern als "Parameter" haben.

Also beispielsweise
RewriteCond %{REQUEST_URI} [^.]

Die Maskierung des Punktes kann hier aber m.E. entfallen, da er innerhalb einer Zeichenklasse auftaucht sollte er bereits seiner Sonderbedeutung beraubt sein.

Außerdem müsstest du aber noch angeben, dass der zu durchsuchende String _ausschließlich_ Zeichen aus der Zeichenklasse enthalten darf - derzeit würde es nämlcih genügen, wenn _irgendwo_ darin ein Zeichen daraus gefunden würde.
Also noch mit den Sonderzeichen ^ und $ Bezug auf Anfang und Ende der Zeichenkette nehmen,
[1]$

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }

  1. ^. ↩︎