Как выполнять код PHP в файлах HTML?

Материал из MultiWiKi
Перейти к: навигация, поиск

Как выполнять код PHP в файлах HTML?

Обычно PHP-код выполняется в файлах с расширением .php


Иногда возникают ситуации, когда необходимо выполнить PHP-код в файлах с другим расширением. Наиболее часто такие задачи встречаются при обновлении сайта, когда в статические страницы нужно внести динамические вставки на PHP, а переименовывать все страницы сайта (изменять расширение) не хочется, т.к. это влечёт серьёзную работу по изменению всех ссылок в HTML-страницах. В этом случае можно дать указание Web-серверу выполнять PHP-код не только в файлах с расширением php, но и в файлах с расширением .html.


Добавьте строку в файл .htaccess
AddHandler application/x-httpd-php5 .htm .html

Которая сообщает серверу о необходимости использовать для файлов с расширением htm и html обработчик PHP.