Jannes: relative verzeichnis-links ohne schliessendes slash beim crawlen

Beitrag lesen

Hi,

»» 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.

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.)

Ja, das macht er, er sendet ein HTTP/1.1 301 Moved Permanently und einen Location-Header in der die URL mit abschliessendem Slash drin steht.

Das macht es jetzt auf einmal ganz leicht :)

Danke,
Jannes