.html als .php rendern?

dsturm

Erfahrenes Mitglied
Hi,

ich werd' hier grad verrückt... Habe heute in meiner ganzen Sucherei um URL-hiding auch irgendwo gelesen, wie man dem Server beibringen kann, html als php-Dateien zu akzeptieren, nur finde ich das nun nicht mehr wieder...

Wäre jemand so nett mir da nochmal auf die Sprünge zu helfen? Brauche das, um html-Dateien vor "feindlichen" (ohne Berechtigung) Betrachtern zu schützen. Wollte über einem redirect, eine Session mitgeben, und nur dann die html-Datei anzeigen, wenn man vorher die Session gesetzt hat. Über die html-Endung möchte ich dann das ganze etwas verstecken...

Dazu sonst auch jemand Ideen?
 
Hi,
um dies auszuführen, brauchst du root-Rechte auf dem Server oder der Server muss .htaccess akzeptieren.
Wenn du Rootrechte hast, öffne die Config Datei von Apache. Wenn du nicht weißt wo sie ist, locate hilft dir sicher.
Weiter unten findest du Folgendes in etwa der Art:
Code:
AddType application/x-httpd-php .php .php4
Dies machst du einfach zu:
Code:
AddType application/x-httpd-php .php .php4 .html
Dann den Apache neustarten und des sollte alles sein.

MfG
 
Es gäb zwei Möglichkeiten, Anfragen des Musters *.html als PHP-Skripte zu behandeln: Entweder die Anfragen werden serverintern auf PHP-Skripte umgeschrieben (dabei würde ich dich wieder auf das Apache-Modul „mod_rewrite“ verweisen), oder dem Server wird erklärt, Dateien mit HTML-typischer Endung als PHP-Skripte zu behandeln (falls du einen Apache-Server besitzt, ginge dies mit der „AddType“-Direktive).
 
Zurück