Nur im Rootverzeichnis wird index.html gesucht, anstatt die index.php zu nehmen
Posted: 2006-05-19 11:13
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:
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.
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.varIn 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.