by Nobbie » 04. July 2018 10:09
Damit meint der Provider ganz sicher, dass er es veraltet findet, *.shtml als PHP Dateien zu parsen. Vielleicht auch einfach nur, dass *.shtml irgendwie geparst wird (denn von PHP schreibt er ja zugegebenerweise nichts). Eine etwas eigenartige Einstellung, vielleicht auch eine automatisierte Antwort, veraltet ist sicherlich *.shtml als Erweiterung an sich, das wurde früher für SSI (ServerSideIncludes) benötigt, eine recht schlichte Erweiterung in Apache noch aus Zeiten "vor" PHP. Offensichtlich unterstützt der Provider kein SSI mehr (und erkennt ggf. nicht, dass hier PHP geparst werden soll) und hat die AddType Anweisung abgeklemmt.
Lange Rede, kurzer Sinn: es ist, wie ich es sage, der Provider will es nicht. Entweder passt Du Deine Erweiterung auf den Standard an und benennst Du Dateien in *.php um, oder Du musst den Provider wechseln, dieser Provider jedenfalls will das so nicht. Eine Umgehungslösung, dass Du einfach eine andere Anweisung in .htaccess schreibst, gibt es nicht.