11
die <?php ob_start("ob_gzhandler"); ?> war schon richtig plaziert.
Ja, wegen deiner Cache-Anweisungen hatte ich noch die alte Seite serviert bekommen :)
Das Ergebnis ist, die Seite wird immer noch nicht richtig dargestellt.
Das liegt vermutlich an dem nicht geparsten PHP-Code. Der Browser versucht diesen als HTML zu interpretieren.
Versuchen wir es mal so, wie es unter dem folgenden Link beschrieben ist:
https://hilfe-center.1und1.de/skript--und-programmiersprachen-c82634/htaccess-c83883/haeufig-verwendete-htaccess-direktiven-a784801.html
Dort braucht es auch noch eine AddHandler-Direktive:
# lässt andere Dateiendungen für PHP5-Skripte zu: # (verwenden Sie es nicht zusammen mit u.g. x-mapp-php4) # AddType x-mapp-php5 .php AddHandler x-mapp-php5 .php
Ggf. kannst du statt der 5 auch eine 5.5 probieren
Und die gewünschten Endungen wären dann auch noch zu ergänzen:
AddType x-mapp-php5.5 .php .htm .html .css
AddHandler x-mapp-php5.5 .php .htm .html .css