Page 1 of 1

Nur im Rootverzeichnis wird index.html gesucht, anstatt die index.php zu nehmen

Posted: 2006-05-19 11:13
by pigpen
Folgendes Problem an dem ich schon seit ein paar Tagen sitze.

Wenn ich das Rootverzeichnis meiner Domain aufrufe, also z.B. http://www.domain.tld/ fügt der Browser nach kurzer Zeit automatisch ein index.html an.
Es wird also versucht die Datei http://www.domain.tld/index.html zu öffnen. Da diese nicht existiert (sondern nur eine index.php) kommt natürlich die definierte Fehlerseite.

Nun kommen wir jedoch zum eigentlichen Knackpunkt der Sache.
In der httpd.conf ist der DirectoryIndex korrekt gesetzt und sieht in etwa so aus:

Code: Select all

DirectoryIndex index.htm index.html index.php index.html.var
Sollte also auch die vorhandene index.php genommen werden, wenn keine index.html vorhanden. Warum fügt ein Browser automatisch "index.html" an? Es ist schließlich nur ein Eintrag unter vielen und nicht mal der erste unter DirectoryIndex.

In den Unterverzeichnissen meiner Domain z.B. http://www.domain.tld/phpMyAdmin/ funktioniert alles wie gewollt. Es wird also die dort liegende index.php aufgerufen.

Nein, im Rootverzeichnis liegt keine .htaccess Datei welche den DirectoryIndex umbiegt.
Wenn ich jedoch eine erstelle um auf die index.php zu lenken, funtkioniert dies. Dies ist jedoch nicht die korrekte Lösung.

Daher wäre ich für jeden weiteren Hinweis dankbar.

Re: Nur im Rootverzeichnis wird index.html gesucht, anstatt die index.php zu nehmen

Posted: 2006-05-19 12:39
by [gca].dfritz
Hi,

Gab es vielleicht mal eine index.html und dein Browser Cache ist noch voll mit ehemaligen Infos ?

Probier doch mal, ob Du eine andere Datei aufrufen kannst auf der Site.

Gruß Daniel

Re: Nur im Rootverzeichnis wird index.html gesucht, anstatt die index.php zu nehmen

Posted: 2006-05-19 15:41
by lord_pinhead
Wie wäre es einfach mal per Hand die index.php aufrufen?

Re: Nur im Rootverzeichnis wird index.html gesucht, anstatt die index.php zu nehmen

Posted: 2006-05-19 17:10
by pigpen
Das funktioniert.

Sollte aber ja automatisch passieren, wenn ich nur das Verzeichnis aufrufe.

Re: Nur im Rootverzeichnis wird index.html gesucht, anstatt die index.php zu nehmen

Posted: 2006-05-19 18:38
by rootsvr
Dein Zeig doch mal die http/vhost.conf, bzw das den Eintrag des Directorys.

Re: Nur im Rootverzeichnis wird index.html gesucht, anstatt die index.php zu nehmen

Posted: 2006-05-20 12:45
by lord_pinhead
Setzt bei DirectoryIndex die index.php mal nach vorne und probier es nochmal. Für ein Vhost braucht man ja eigentlich keinen DirectoryIndex, oder macht das dein Adminmenu so?