AddType funktioniert invers in htaccess ???

  • Hallo!
    Möchte in der .htaccess per "AddType application/x-httpd-php .html" bewirken, dass php in .html geparst wird. So wie das auch überall beschrieben wird.


    Der Effekt bei mir: Jede Endung, die ich in angebe, wird NICHT MEHR geparst. Damit bekomme ich bei "AddType application/x-httpd-php .php .htm .html" sowohl php als auch html-Files vom Browser zum Download angeboten. ;( ?(
    Auf meinem privaten Server im LAN funktioniert das jedoch prima, allerdings ist da PHP auch als Modul eingebunden.


    Hab schon einiges probiert, doch irgendwas mach ich wohl falsch... 8)
    AddHandler hatte ich auch versucht.


    PS Habe im Gegensatz zu anscheinend der Mehrheit hier im Forum nur Webspace, keinen vServer. Dann hätte ich das schon längst via php.conf erledigt.

  • Danke für die schnelle Antwort. Ja, so klappt das, hier die .htaccess:


    Apache Configuration
    RewriteEngine on
    RewriteBase /
    RewriteRule (.*)\.html $1.php [L]


    Zum Thema "Last-Flag" (das in dem kleinen Beispiel nicht notwendig ist) ist dieser Hinweis sehr hilfreich: RewriteRule Flags - Apache HTTP Server


    Klarstellung: Damit werden nicht .html-Files mit PHP geparst, sondern auf .php umgeleitet, alle Dateien sollten also mit Endung .php vorhanden sein. Doch das Ziel ist erreicht :)