Die index.php enthält eine Weiterleitung mittels header(location) auf index.html.
warum? Dann würde ich sie weglassen und diese Weiterleitung intern z.B. mit mod_rewrite machen.
siehe meine Antwort auf Beitrag oben: die Weiterleitung über index.php war nur vorübergehend und diente zum testen, ob die index.html überhaupt akzeptiert wird. Offenbar wird trotzdem die index.php verlangt, obwohl der Eintrag im header richtig ist (s.o.).
Welche Seite genau? Und wer meldet diesen Fehler? Der Browser? Dein Server? Wie sieht der HTTP-Response-Header wirklich aus? Wo kann man sich das online ansehen, um den Fehler einzugrenzen?
http://alveran.slashdotalots.de
Ich vermute, die Fehlermeldung kommt vom Browser, der erkannt hat, dass eine Ressource ein Redirect auf sich selbst veranlasst.
Ja das sieht so aus, hatte ich auch zuerst vermutet.
Aber in der index.php steht:
<?php
header("Location: http://alveran.slashdotalots.de/index.html");
exit;
?>
Zur Zeit liegt nur eine index.html im Verzeichnis, die index.php ist raus.
Das führt bei Aufruf von "alveran.slashdotalots.de" zu:
"The requested URL /index.php was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request."
Allerdings auch, wenn ich "alveran.slashdotalots.de/index.html" aufrufe.
Des weiteren ist in der .conf für den virtuellen host folgende Einstellung vorhanden:
"DirectoryIndex index.html index.htm index.php index.php3 index.php4 index.php5 index.shtml index.shtm index.sht"Das spielt nur dann eine Rolle, wenn du das Verzeichnis direkt ansprichst, ohne konkret eine bestimmte Ressource darin zu adressieren.
s.o.
Nochmal ganz langsam:
* Was steht genau in der relevanten .htaccess?
Zur Zeit nur: DirectoryIndex index.html index.htm
* Was steht genau in der index.php?
Bisher
<?php
header("Location: http://alveran.slashdotalots.de/index.html");
exit;
?>
Jetzt ist sie raus. Ich will ja eigentlich nur, dass die index.html akzeptiert wird. Die Weiterleitung kann ja ruhig raus, das war nur temporär...
* Wie lautet die URL zum Testen?
s.o.
Schönen Abend noch,
Martin
Danke, und vielen Danke für die bisherigen Hinweise.