Deine Stimme gegen Armut - Banner

Knowledge Base » Verschiedene Startseiten

Manchmal kommt es vor, dass man eine andere Startseite braucht, als die üblichen index.htm oder index.php. Dies kann zum Beispiel dann passieren, wenn man ein Portal für ein Forum installiert und die Startseite nicht mehr eine von den eben genannten sein soll.

Für dieses Problem gibt es eine Einstelltung in der .htaccess-Datei die sich DirectoryIndex nennt. Standartmäßig sieht die Einstellung wie folgt aus:

Code:  [ Download ] [ Erweitern
DirectoryIndex index.html index.htm index.php

So würde der Webserver beim öffnen eines Verzeichnises als erstes versuchen die Datei index.html an den Browser auszuliefern. Sollte die Datei nicht vorhanden sein, wird versucht die nächste Datei an den Browser zu senden. Dies wird solange durchgeführt, bis alle Dateien nacheinander abgearbeitet sind. Ist keine Datei mit dem Namen vorhanden, wird je nach Einstellung der Inhalt des Verzeichnis aufgelistet oder eine 403-Fehlermeldung erzeugt (Zugriff verweigert).

Wenn nun anstatt der index.php erst die portal.php aufgerufen werden soll, dann muss der Code wie folgt aussehen:

Code:  [ Download ] [ Erweitern
DirectoryIndex index.html index.htm portal.php index.php


So können beliebig viele Datei beim Aufruf eines Verzeichnises überprüft werden.