Parse die HTML als PHP

Gibt es irgendwelche Sicherheits - /Leistung betrifft, wenn wir den Apache-web-server, Apache zu konfigurieren, Griff alle HTML als PHP? Ich war speziell bezogen auf:

AddType application/x-httpd-php .php .php3 .php4 .html

War ich in einer situation, wo ich brauchte, um einige PHP-Code in HTML-Dateien; im Idealfall, hatte ich nicht ändern Sie den Dateinamen z.B. page.html zu page.php (halten Sie den page rank, usw. für page.html).

Dies ist im Zusammenhang mit der folgenden Frage: httpd AddType-Direktive

Bearbeitet:
Aus den vorhandenen Antworten /Kommentare unten, es sieht aus wie die Gemeinschaft schlägt vor, entweder leitet oder nur bestimmte HTML-Dateien. Die Einschränkung ist, dass ich die Neugestaltung einer vorhandenen Website (400+ HTML-Seiten; jede von Ihnen setzt eine Art Dreamweaver-Vorlage, zieht in die Kopf-und Fußzeile aus verschiedenen Dateien). Ich hatte gehofft, ganz schüchtern Weg von Dreamweaver zu etwas bewegen, nicht urheberrechtlich geschützt. Also, ich bin mit zwei Optionen:

  1. Verwenden Server Side Includes (SSI) zu ziehen, in die Kopf-und Fußzeile. Dies wird dazu führen, dass alle meine HTML-Dateien, dekoriert mit SSI.
  2. Streuen Sie einige PHP-Schnipsel, um die Kopf-und Fußzeilen. Für diese Wahl, ich haben um sicherzustellen, dass der Dateiname bleibt unverändert.
Haben Sie sich überlegt mit URL-rewriting statt?
vergessen Sie nicht, dass es lesbar, wenn Sie versehentlich neu konfigurieren, dh. vergessen Sie diese
Oli hat einen guten Punkt hier. Ein umschreiben wäre eine sehr sichere (nicht zu erwähnen, einfache) Lösung eignet sich auch.
Es würde einige zusätzliche parseing Gemeinkosten auf die reinen html-Dateien, aber sonst sollte es keine Unterschied... es sei denn, einige dieser HTML-Seiten PHP-code als Beispiele, in eine "do-not-execute" - Typ-situation. Nun, dass .html-Dateien interpretiert/ausgeführt wie php-Skripten, Beispiel-code würde ausgeführt werden, als wel.

InformationsquelleAutor moey | 2011-08-24

Schreibe einen Kommentar