ChrisB: Schönere Adresse (URL)

Beitrag lesen

Hi,

Silke möchte, dass nur die Adresse /artikelnummer/123/ für die Ressource verwendet wird. Sollte der Client also /index.php?artikelnummer=123 anfordern, auf Grund veralteter Links o.ä., dann soll explizit ein Redirect auf /artikelnummer/123/ stattfinden.

Ja - aber das spielt doch keine Rolle - sämtlichen Traffic der irgendwie daherkommt auf _ein_ zentrales Script zusammenleiten und dort auswerten und weiterdelegieren und ggf. umleiten.

Klar, wenn man gerne mit dem Holzhammer spielt ... dann kann man einfach „alles“ umschreiben.

Man kann aber seine RewriteRule auch mit einem spezifischeren Ausdruck formulieren - so dass erstens nur Adressen nach dem gewünschten Muster überhaupt abgefangen werden, und zweitens die Befüllung der Parameter gleich an dieser Stelle erledigt wird.

Die Deluxe-Variante ist, dass man in der Rewrite-Rule schon abfängt, was "schön" ist und nicht mehr umschreibt.

Wenn man nicht mehr umschreibt, dann muss man die Extraktion der Parameter anschließend im Script machen. Finde ich nicht besonders deluxisch.

MfG ChrisB

--
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?