ChrisB: relative verzeichnis-links ohne schliessendes slash beim crawlen

Beitrag lesen

Hi,

1)  /sub1/sub2/sub3/
2)  /sub1/sub2/sub3/
3)  /sub1/sub2/

Problemfall ist der 3. Pfad. Im obigen Fall wird wohl sub3 ein Verzeichnis sein, aber /sub1/sub2/dingsda kann sowohl Verzeichnis als auch Datei sein. Das es sich 'eigentlich gehört' einen abschliessenden Slash zu schreiben, wenn es keine Datei ist, ist evtl. schon veraltet, und auch wenn nicht, wird es sehr oft nicht getan.

Dann wird der Webserver auf die Anfrage nach der Ressource mit einem Redirect auf die Version mit abschliessendem Slash senden. (Wenn er entsprechend konfiguriert ist - und das sollte er sein, denn sonst wäre die Auflösung relativer Pfadangaben für den Client ebenfalls problematisch.)

MfG ChrisB

--
Light travels faster than sound - that's why most people appear bright until you hear them speak.