PHP-код в HTML-файлах

По умолчанию PHP-код в HTML-файлах игнорируется. Для того, чтобы заставить сервер выполнять PHP-код при отдаче HTML-файлов, нужно добавить в файл .htaccess Вашего сайта следующие строки:

<FilesMatch "\.(htm|html|inc|php|php3|php4|php5|php6|phtml|phps)$">
AddHandler x-httpd-phpXX .htm .html .inc .php .php3 .php4 .php5 .php6 .phtml
</FilesMatch>

Где XX является версией PHP, которую Вы хотите использовать. Версия здесь указывается без точки, например: 53, 54, 70, 80, 81.

К примеру, если Вы хотите использовать версию PHP 8.1, то нужно добавить следующие строки:

<FilesMatch "\.(htm|html|inc|php|php3|php4|php5|php6|phtml|phps)$">
AddHandler x-httpd-php81 .htm .html .inc .php .php3 .php4 .php5 .php6 .phtml
</FilesMatch>

Last updated