[todo] [Software 0000726]: trailing slash Problem
todo-notifyer at hostsharing.net
todo-notifyer at hostsharing.net
Sat Oct 14 17:04:23 CEST 2006
Das folgende Problem wurde geschlossen.
======================================================================
https://todo.hostsharing.net/view.php?id=726
======================================================================
Berichtet von: friedhelm
Zugewiesen an: friedhelm
======================================================================
Projekt: Software
Problem ID: 726
Kategorie: Webserver
Reproduzierbarkeit: immer
Auswirkung: schwerer Fehler
Priorität: dringend
Status: geschlossen
Lösung: erledigt
Erledigt in Version:
======================================================================
Erstellt am: 02.10.2006 14:10 (CEST)
Letzte Aktualisierung: 14.10.2006 17:04 (CEST)
======================================================================
Zusammenfassung: trailing slash Problem
Beschreibung:
Option eigene httpd.conf (ohne Änderung):
Aufruf eines existierenden Unterverzeichnisses ohne slash am Ende
http://www.example.com/test
führt zu:
http:/www.example,com:8080/test/
was natürlich zu einem Fehler 404 führt.
Aufruf der Domain ohne slash am Ende:
http://www.example.com
wird korrekt zu
http://www.example.com/
Der beschriebene Fehler tritt also nur bei existierenden
Unterverzeichnissen ohne abschließenden slash auf.
======================================================================
----------------------------------------------------------------------
mi - 11.10.06 23:42
----------------------------------------------------------------------
Ich habe selbst in mih00 eine eigene Webserver-COnfig und dort tritt das
Problem in der Form nicht auf: http://www.hoennig.de/test
Nur die :8080 erscheint dort, was ein niedrig zu priorisierender
Schönheitsfehler wäre. Aber die index.html des Verzeichnisses wird bei mir
mit und ohne "trailing Slash" angezeigt.
Auch verstehe ich nicht, wie du darauf kommst:
"http:/www.example,com:8080/test/ - was natürlich zu einem Fehler 404
führt."
Dass da ein Komma in die Domain reingeschrieben wird, kann ich nicht
nachvollziehen, ebensoweinig, warum die URL ansonsten (also
http://www.hoennig.de:808/test/) zu einem Fehler führen sollte. DAs sollte
natürlich funktionieren (wie bei mir der Fall). Die Frage ist also, warum
DAS nicht funktioniert.
Wenn sie das in einigen Paketen tut, dann muss in diesen wohl die Config
anders sein.
----------------------------------------------------------------------
mi - 11.10.06 23:46
----------------------------------------------------------------------
Wenn man statt :80 in der Config :8080 schreibt, wie es richtig wäre, dann
funktioniert auch der Aufruf. Der Schönheitsfehler bleibt dann aber noch.
----------------------------------------------------------------------
mi - 12.10.06 01:08
----------------------------------------------------------------------
Man braucht für die Paket-eigenen Webserver eine zusätzliche Regel, um auch
noch die :8080 in jedem Fall loszuwerden. Dies ist nun in der zentralen
Config berücksichtigt, aber für den zentralen Webserver auskommentiert.
Beim Umkopieren in die Config für einen Paket-Webserver wird dann mit sed
die Auskommentierung rausgenommen und :80 durch :8080 (bzw. :443 durch
:8443) ersetzt.
Betroffene Dateien:
/etc/httpd/pacs/dom.template
/etc/httpd-ssl/pacs/dom.template
/root/bin/opt-httpd-add
----------------------------------------------------------------------
friedhelm - 14.10.06 17:04
----------------------------------------------------------------------
Funktioniert, danke!
Problem-Historie
Änderungsdatum Benutzername Feld Änderung
======================================================================
02.10.06 14:10 friedhelm Neues Problem
11.10.06 23:42 mi Problemnotiz hinzugefügt: 0001725
11.10.06 23:45 mi Status neu => zugewiesen
11.10.06 23:45 mi Bearbeitung durch => mi
11.10.06 23:46 mi Problemnotiz hinzugefügt: 0001726
11.10.06 23:46 mi Status zugewiesen => angenommen
12.10.06 01:08 mi Status angenommen => erledigt
12.10.06 01:08 mi Lösung offen => erledigt
12.10.06 01:08 mi Problemnotiz hinzugefügt: 0001727
12.10.06 01:09 mi Status erledigt => zugewiesen
12.10.06 01:09 mi Bearbeitung durch mi => friedhelm
14.10.06 17:04 friedhelm Status zugewiesen =>
geschlossen
14.10.06 17:04 friedhelm Problemnotiz hinzugefügt: 0001733
======================================================================
More information about the Todo
mailing list