По умолчанию PHP-код в HTML-файлах игнорируется.
Для того, чтобы заставить сервер выполнять PHP-код при отдаче HTML-файлов, нужно добавить в файл .htaccess
Вашего сайта следующие строки:
<FilesMatch "\.(htm|html|inc|php|php3|php4|php5|php6|phtml|phps)$">AddHandler x-httpd-php<ВЕРСИЯ> .htm .html .inc .php .php3 .php4 .php5 .php6 .phtml</FilesMatch>
Где <ВЕРСИЯ>
является версией PHP, которую Вы хотите использовать. Версия здесь указывается без точки, например: 53, 54, 70.
К примеру, если Вы используете PHP 5.6, то нужно добавить следующие строки:
<FilesMatch "\.(htm|html|inc|php|php3|php4|php5|php6|phtml|phps)$">AddHandler x-httpd-php56 .htm .html .inc .php .php3 .php4 .php5 .php6 .phtml</FilesMatch>