Sie sind hier: Startseite>Topics

Werbung

Anzeige

Topics / PHP / ID: 55


HTML Dateien parsen

Haben Sie eine ganz normale HTML-Datei mit der Endung *.html, die an irgendeiner Stelle im Quelltext eine PHP - Anweisung enthält und wundern sich, dass dieser PHP-Code nicht interpretiert wird?
Das muss nicht sein. Hier ein kleiner Trick, wie Sie dieses Übel abstellen können.

Auch in "normalen" *.html-Dateien möchten Sie PHP -Code ausföhren lassen?

Mit einer kleinen Anweisung in der Datei .htaccess (httpd.conf) des Apache Webservers wird das möglich. Es wird einfach definiert, dass auch die Dateien mit der Endung *.html vom PHP-Parser interpretiert werden sollen.
Dazu öffnen Sie die httpd.conf und suchen nach den folgenden Einträgen:

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

Haben Sie diese Zeilen gefunden fügen Sie folgende Zeilen einfach hinzu:


AddType application/x-httpd-php .htm
AddType application/x-httpd-php .html

Jetzt starten Sie den Apache Server neu und schon werden zusätzlich auch Dateien mit der Endung *.htm und *.html vom PHP-Parser interpretiert.

Dies ist vor allem dann wichtig, wenn Sie Ihre PHP-Seiten suchmaschinenfreundlich gestalten möchten. Viele Suchmaschinen indizieren Dateien mit der Endung *.php oder ähnlich nicht. Hat Ihr PHP-Skript jetzt die Endung *.html, dann sieht das schon ganz anders aus.


Hinweis:
Dieser Trick führt aber zu Einbußen in der Leistung und ist dadurch nicht empfehlenswert. Wenn keine Leistungseinbußen entstehen sollen, sollten alle Dateien, die PHP-Code enthalten, auch mit der Endung .*php abgespeichert bzw. deklariert werden.



eingestellt am: 13.10.2005  (1567 mal gelesen)

 Druckansicht | Übersicht PHP | zurück