Kai345: kein Slash am Ende -> rewrite oder direkt verarbeiten

Beitrag lesen

[latex]Mae  govannen![/latex]

Ich habe auf meiner Site die Links zu allen Ressourcen wie folgt aufgebaut

http://example.org/foo/
http://example.org/bar/

Auf der Site wird (hoffentlich) durchgängig ein Slash am Ende verwendet, insofern sollte es für Automaten nur eine Schreibform geben.

Falls jemand eine URL händisch eingibt oder einen Link zu einer Ressource meiner Site
erstellt und dort den Slash am Ende nicht setzt, wie sollte ich damit umgehen?

Ich habe die Möglichkeit,

  • beide Schreibweisen direkt anzunehmen und an die serverseitige Verarbeitung weiterzuleiten

  • per re(write|direct) mit Status 301 den Slash anfügen zu lassen und erst dann an die Verarbeitung zu übergeben (was ich zur Zeit mache)

Ist in gewisser Weise sicherlich eine akademische Frage, da der einzige Unterschied in einem für „Standart Nutzer“ (scnr[1]) ohnehin nicht erkennbaren weiteren Durchlauf der rewrite-rules besteht, aber ich kann mich an solchen Nebensächlichkeiten festbeißen ...

Cü,

Kai

[1] es lebe das Deppenleerzeichen und die stehende Kunst

--
Dank Hixies Idiotenbande geschieht grade eben wieder ein Umdenken in Richtung "Mess up the Web". (suit)
Foren-Stylesheet Site Selfzeug JS-Lookup
SelfCode: sh:( fo:| ch:? rl:( br:< n4:( ie:{ mo:| va:) js:| de:> zu:) fl:( ss:| ls:?