База знаний Виртуальный хостинг Панель HostiMan PHP Как настроить, чтобы php скрипты обрабатывались в html страницах?

Как настроить, чтобы php скрипты обрабатывались в html страницах?

Важно! Информация в данной статье актуальна для наших услуг виртуального хостинга с нашей панелью управления хостингом.

Если Вы хотите настроить, чтобы Ваши php скрипты обрабатывались php интерпретатором в различных файлах, которые имеют расширение, отличное от .php, то Вам необходимо настроить файл .htaccess для Вашего сайта.

Как это сделать?

1. Заходим в директорию Вашего сайта и открываем файл .htaccess. Если данного файла нет, то создаем его.



2. Нам необходимо добавить в начало файла строчку с определенным кодом. Рассмотрим пример записи, необходимой для включения обработчика php 5.4 для файлов с расширениями .html и .htm:


AddHandler application/x-lsphp54 .html .htm





Разберем данную запись подробнее:
- Директива AddHandler позволяет добавить определенный интерпретатор к файлам с определенным расширением.
application/x-lsphp54 это интерпретатор, который будет использоваться. Обратите внимание, что в данной записи присутствует цифра 54. Это значит, что будет использоваться версия php 5.4. Вместо 54 Вы можете указать необходимую Вам версию php, например 74 для php 7.4, 56 для php 5.6 и так далее.
.html .htm - это форматы, файлов Вашего сайта, для которых будет включен необходимый интерпретатор.  Обратите внимание, что форматы перечислены через пробел.

Различные другие примеры:
Необходимо включить обработчик php 7.2 для .html файлов:
AddHandler application/x-lsphp72 .html

Необходимо включить обработчик php 5.6 для .htm файлов:
AddHandler application/x-lsphp56 .htm