Björn Höhrmann: Slash am Ende der URL

Beitrag lesen

was bewirkt eigentlich der Slash am Ende einer URL?

Das kommt ganz drauf an, in einem Pfad trennt der Slash verschiedene Komponenten voneinander...

Der Unterschied wurde mir gerade durch folgenden merkwürdigen Effekt deutlich gemacht:

Beim Aufrufen der URL http://www.domainname.de/board erscheint die Seite http://fox.domainname.de/board/ bzw. die entsprechende index-Seite, wogegen beim Aufrufen von http://www.domainname.de/board/ diese URL erhalten bleibt.

Woran kann dies liegen?

Fehlkonfiguration des Webservers bzw. unangenehmer Nebeneffekt einer internen URI-Korrektur beim Apache-Webserver, statt nur den Slash anzuhängen, wenn keine gleichnamige Ressource existiert, leitet er auf http://$SERVERNAME/... um, wenn die Ressource exisitert, fällt das natürlich weg. Servername und tatsächlicher Name stimmen offensichtlich nicht überein, sonst würde das nicht auffallen.