Sönke Tesch: /HTTP? warum 403 forbidden und nicht 404 not found?

Beitrag lesen

In dem Verzeichnis gibt es aber keine Datei mit dem Namen "s" und auch kein Unterverzeichnis mit den Namen.
Nun hätte ich erwartet, dass als Fehler ein "404 not found" im Log auftaucht, fand aber jede Menge "403 forbidden". Ein Selbstversuch über den Browser ergab ebenfalls den "403er" mit einem Hinweis, dem "ftp-Übertragungsprogramm fehlen für diese Aktion Rechte".

"ftp-Übertragungsprogramm"? Was hast Du für einen merkfwürdigen Browser? Normalerweise wird HTTP und ein Webbrowser benutzt, nicht FTP und ein FTP-Client.

Aber davon abgesehen: Überprüfe (per FTP) ob "alle" an den Verzeichnissen in Deinem Webordner Leserechte haben. Das gilt nicht nur für die Dateien im und bis zum betroffenen Verzeichnis, sondern auch für die Fehlerseiten, falls Du welche definiert hast.

Wenn dem Webserver vom Dateisystem der Zugriff verweigert wird, kann er natürlich auch nichts anzeigen und liefert..erraten: "forbidden".

Hat das "/s" eine besondere Bedeutung?

Nein, der Aufbau von URL-Pfaden hat grundsätzlich keinerlei besondere Bedeutung. Da läuft wohl einfach jemand Amok.

Gruß,
  soenk.e