Cheatah: Merci

Beitrag lesen

Hi,

Bei der Suche in Verbindung mit "PHP" erzielte ich keine Treffer.

URLs haben an sich auch nichts mit PHP zu tun ;-)

Hm, also wenn ich jetzt nicht gerade passwortgeschütze Bereiche

Die lassen sich in HTTP-URLs nicht definieren. Defekte Dinge wie "http://bla:blub@domain.de/" würde die RegExp daher natürlich auch nicht als gültig erkennen.

und URL mit Parametern berücksichtigen will, was würde dann groß durchfallen?

Du brauchst nur den Teil $http_url (o.ä.), und kannst da den Query-String ebenfalls ausfallen lassen.

Wie kommst Du denn darauf? RFC 1738 verbietet die Tilde;

Ok ok, Tatsache ist aber ja, daß man sich normal eher an dem orientiert, was gemacht wird, als an dem, was richtig wäre (--> Querverweis: HTML-Standards).

Richtig ist, was in RFC 1738 steht - alles andere sind (ungültige) Anpassungen an schlechte Angewohnheiten. Die Tilde kommt leider deswegen sehr häufig vor, weil sie User-Verzeichnisse unter Unix markiert... die RegExp aus dem Archiv ist bereits dahingehend angepaßt.

Cheatah