Hallo,
ich habe folgendes Problem: ein Kunde wollte eine Website auf Contao-Basis auf seiner Wunschdomain. Diese Domain hat er bereits gesichert und auf seinem Server (vermutlich confixx) eine Web-Visitenkarte dort hinterlegt. Ich habe also Contao darauf installiert und die Seite aufgebaut. Da die Web-Visitenkarte nebst zugehöriger index.htm noch auf dem Server war, konnte man Contao (Frontend wie Backend) nur erreichen, wenn man in der URL noch "/index.php" eingab.
Das war so i.O. und auch gewollt, da die Site noch nicht live geschalten werden sollte. Der Kunde kam so auf auf die Website und konnte sich auch im Backend unter seinem Contao-Account einloggen.
Nach Absegnung der Site wollte ich die index.htm und die zugehörigen Dateien der Web-Visitenkarte löschen, so dass bei Eingabe der normalen URL nun die richtige Website erscheint. (Auf anderen Servern habe ich die gleiche Prozedur mit anderen Websites durchgeführt und es hat stets funktioniert.)
Nun aber erscheint beim Kunden nur unformatierte Text der in der index.php steht, wenn er die URL (ohne "index.php") eingibt. Selbst die Ergänzung "index.php" in der URL bringt hier keine Besserung.
Bei mir allerdings wird die Seite korrekt angezeigt. (Kurioserweise auch bei zwei anderen im Netzwerk befindlichen Rechnern auch - bei wieder drei anderen im gleichen Netzwerk nicht!)
Meine erste Vermutung war, dass PHP nicht aktiv ist. Das kann ja aber nicht sein, denn sonst hätte ich Contao ja gar nicht erst installieren können, oder? Außerdem hätte dann ein Zugriff auf die Seite über die Ergänzung von "index.php" auch nicht funktionieren dürfen, oder?
Auf dem Kundenserver kann ich erkennen, dass hier "CGI/Perl außerhalb cgi-bin" auf "Deaktiviert" steht - kann das etwas damit zu tun haben?
Hoffe ihr könnt mir helfen! Vielen Dank im Voraus!
Version: Contao 2.11.5