Beispielwebseiten
Verantwortlich für Inhalt und Design:
Webmaster der Informatik
<Email>
<Homepage>
Erklärung: Diese Seite gehört zu den Webseiten der RBI.
Für den Inhalt gelinkter Seiten außerhalb dieser Seiten sind die Autoren nicht verantwortlich.
Zeitstempel:
26.05.2003 UTC 13:01:40
© EJP
|
Webserver - Beispiel Downloadbereich
Um sich den Downloadbereich anzuschauen, bitte diesem Download-Link folgen. Die Erläuterungen
dazu befinden sich auf dieser Seite.
Die Downloadseite
Die .htaccess Steuerdatei im Download-Verzeichnis umfaßt die folgenden Befehle:
Options Indexes FollowSymLinks
IndexOptions NameWidth=* DescriptionWidth=*
AddDescription "Umleitungsskript mit rechtlichem Hinweis" umleitung.cgi
AddDescription "Skript, um HTML-Dateien in HTML-Seiten anzeigen zu können" converthtml.pl
AddDescription "Skript, um die Verfügbarkeit von Links zu testen und anzuzeigen" linklist.cgi
AddDescription "Die HTML-Dateien der Beispielseiten" *.html
AddDescription "Die SHTML-Beispielseite" *.shtml
AddDescription "Die PHP-Beispielseite" *.php
#AddDescription ""
AddDescription "Komplettes Verzeichnis gepackt (Datum entspricht neuester Datei des Archivs)" ALLE_RBI_*
| Unter Options wird durch das Schlüsselwort "Indexes" mitgeteilt, daß ein Listing angezeigt werden soll, falls
keine Standarddatei (index.html etc.) vorhanden ist. Unter IndexOptions wird die Länge der Felder "Name" und
"Description" auf den längsten vorhandenen Eintrag gesetzt, hier könnten also auch feste Werte die Länge beschränken.
Nun kann man noch beliebig viele "AddDescription" Zeilen einfügen, welche nach dem Schlüsselwort einen Beschreibungstext
und anschließend die zu beschreibende Datei(en) aufführen (Wildcards sind möglich und auch sinnvoll, um Gruppen von Dateien
zu beschreiben).
Falls eine Datei namens HEADER.htm existiert, wird sie vor dem Listing angezeigt, sollte eine Datei
namens README.htm im Verzeichnis stehen, wird sie angehängt (im Beispiel nicht vorhanden). Hier der
Quellcode der HEADER.htm-Datei im Downloadverzeichnis:
1 <img src="/pics/RBI-Logo-klein.jpg" align=left hspace=15 vspace=10>
2 <h1>RBI Beispielseiten - Downloadbereich</h1>
3 In und unterhalb dieses Verzeichnisses befinden sich alle Dateien der RBI-Beispielseiten.<br>
4 ©2003 Webmaster der Informatik
5 <br clear=all>
| Es ist nicht sinnvoll, in die Header bzw. Footerdatei die Befehle <html>, <head>, <body> oder
ähnliche Strukturierungsbefehle einzutragen, es genügen einfache HTML-Befehle. Die Namen sind systemweit voreingestellt,
sie können, sollten aber nicht, geändert werden. Warum sind es *.htm Dateien? Dabei handelt es sich um einen kleinen
Trick. Da *.html Dateien auf php-Befehle durchsucht werden, funktioniert die Headereinbindung mit diesen Dateien nicht. Die
Endung *.htm jedoch wird automatisch als HTML-Seite erkannt und wird problemlos eingebunden.
|