Moin,
Nachtrag aus praktischer Anwendung gerade eben, wieso SELFHTML heute noch gebraucht wird:
Ich habe ein Web-Projekt mit CGI-Programmen in der typischen Verzeichnis-Struktur,
/pfad/zum/projekt/
htdocs/
als Document Rootcgi-bin/
wobei die Programme aus cgi-bin
über https://…/cgi-bin/…
aufgerufen werden.
Der Inhalt der kompletten Domain ist mit HTTP Authentication versehen, d.h. im Document Root findet sich eine klassische .htaccess
, die eine typische .htuser
verwendet. Für die Inhalte des Document Root kommt diese wiese erwartet zum Tragen, für die CGI-Programme erst einmal nicht, wie sich herausstellt. In den Browser-Entwickler-Tools sehe ich, dass der Authorization
-Request-Header gesendet wird, falls die HTTP Authentication erfolgt ist, aber ich kann ein Programm auch ohne aufrufen.
Füttert man nun eine Suchmaschine mit der Problembeschreibung, erhält man viele Informationen dazu, dass der Authorization
-Header nicht an CGI-Programme weitergegeben wird, es gibt Tricks&Tipps, wie man es doch weiterreichen kann – aber für eine vorhandene Authentifizierung ist das ja auch gar nicht notwendig.
Sucht man stattdessen in diesem Forum, findet man eine elegante Lösung: eine .htaccess
für das cgi-bin
-Verzeichnis.
Mit anderen Worten: SELFHTML wird heute noch gebraucht, weil das Forum eine sehr reichhaltige Quelle an Wissen darstellt.
Viele Grüße
Robert