Was bewirkt das Programm index.cgi?
index.cgi wird im HTTP-Startverzeichnis eines virtuellen Internet-Servers installiert. Bei
Linux-Servern z. B. im Verzeichnis htdocs oder www.
Die Rechte müssen auf chmod 755 eingestellt sein.
index.cgi liest die über den Browser eingegebenen Domainangaben aus, schaut in einer
Liste mit Domainnamen nach und zeigt anschließend je nach Domainname die zugeordnete
http-Adresse an oder eine beliebige Seite auf dem Server. Diese Seite kann eben auch in
einem Unterverzeichnis liegen, so daß man mit diesem Programm recht gut so tun kann, als
wenn man Domainabfragen auf ein Unterverzeichnis des Servers lenken kann.
Tatsächlich wird jedoch lediglich eine unsichtbare Frame-Seite erzeugt, welche die
Tatsache verschleiert, wo die Seite sich befindet. Alternativ kann das Script auch ohne
Frames arbeiten. In diesem Fall findet praktisch nur eine Weiterleitung statt,
vergleichbar mit einer normalen Weiterleitung per html-Programmierung.
Zum Programm index.cgi gehören 3 Dateien:
liesmich.txt - Diese Datei
index.cgi - Die eigentliche Programmdatei als Perl-Script
fehler.htm - Fehlerseite, wenn ein Eintrag im Script noch nicht
vorhanden ist. Diese Seite kann beliebig veraendert werden.
index.cgi wird vorrangig ausgefürt vor index.htm und index.html, jedoch
nicht vor default.htm. Wenn die Startseite also evtl. default.htm heißt,
ist zu empfehlen, diese z. B. in start.htm umzubenennen.
index.cgi ist kostenlos und darf kostenlos eingesetzt und weitergegeben werden
Download von index.cgi