Mit dem PC arbeitenWebseiten gestalten
ProgrammierenÜber michWiki |
|
|||
|
Mit Hilfe von htaccess kann man Vorgaben, die der Administrator des Servers gemacht hat, ändern. Das ist z.B. nützlich, wenn Ihr das Aussehen eines Verzeichnislistings ändern oder eine andere Dateieendung als SSI betrachten lassen wollt.
Einige Beispiele, was über htaccess gesteuert werden kann:- Ändern der Standardseite (index.htm -> start.htm)
Dokument nicht gefunden / Fehlermeldungen:Statt der Fehlermeldungen
können eigene Fehlermeldungen oder beliebige Seiten angezeigt werden: Textausgabe:
Weiterleitung: z.B. auf eine HTML Datei "error404.htm" im Root-Verzeichnis, die du selbst anpassen kannst
oder eine externe Weiterleitung
Passwortschutz von VerzeichnissenScript zum Passwortschützen von Verzeichnissen: Rechtsclick »hier -> Ziel speichern unter...
Automatische WeiterleitungWenn du z.B. die Adresse »http://www.domain.de/fotos auf die Seite »http://www.domain.de/privat/fotoalbum/sammlung.htm umleiten möchtest:
Weitere OptionenIn der htaccess-Datei können noch weitere Optionen konfiguriert werden. Dafür gibt es den Options-Befehl, dem die gewünschten Optionen übergeben werden können, z.B. so:
In diesem Beispiel wird die Option ExecCGI hinzugefügt (deshalb auch das "+") und die Option Indexes entfernt (deshalb auch das "-"). Man kann beliebig viele Optionen hinzufügen oder entfernen. Hier eine Übersicht über die möglichen Optionen: ExecCGI: Damit kann gesteuert werden, ob in den betreffenden Verzeichnissen CGI-Scripts ausgeführt werden dürfen. Includes: Hiermit kann die Verwendung von "Server Side Includes" gesteuert werden. Mit +Includes werden SSI-Dokumente geparst, mit -Includes werden sie nicht. IncludesNOEXEC: Hiermit kann gesteuert werden, ob die #exec und #include Tags in SSI-Dokumenten beachtet werden sollen, sprich ob SSI-Seiten CGI-Skripts starten können oder nicht. Indexes: Wenn ein Client die Anfrage nach einem Verzeichnis raussendet (also die URL »http://www.trash.net/~thomasb/) und in diesem Verzeichnis keine Standardseite vorhanden ist, so sendet der Webserver einfach eine Auflistung der in dem Verzeichnis vorhandenen Daten. Mit der Indexes-Option könnt Ihr steuern, ob Ihr dies erlauben wollt. Mit Fancy IndexingMit Fancy Indexing ist es möglich, dem Verzeichnislisting, dass der Webserver erzeugt wenn keine Standardseite vorhanden ist ein anderes Aussehen zu Verpassen.
|
||||
|
||||