Включить выполнение PHP кода в .html файлах

На многих хостингах по умолчанию отключено выполнение PHP скриптов в файлах .html, .htm, .tpl.

Чтобы это исправить достаточно добавить директиву AddType application/x-httpd-php в файл .htaccess в корне сайта или директории с нужными файлами.

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

Или:

<IfModule mod_mime.c>
AddType application/x-httpd-php .php
AddType application/x-httpd-php .htm
AddType application/x-httpd-php .html
AddType application/x-httpd-php .tpl
</IfModule>
htaccess

Метод с AddHandler:

AddHandler application/x-httpd-php .php .htm .html .tpl
htaccess

Метод с SetHandler:

<FilesMatch "\.(php|htm|html|tpl)$">
SetHandler application/x-httpd-php
</FilesMatch>
htaccess
27.07.2018 , обновлено 17.10.2019
Предыдущая запись Запрет доступа для HTTP-методов
Следующая запись Полезные запросы в MySQL

Комментарии

, чтобы добавить комментарий.

Другие публикации

Сжатие gzip и кэш браузера в htaccess
При оптимизация скорости работы сайта инструменты типа Google PageSpeed Tools рекомендуют использовать кэш браузера и...
06.12.2016
3195
+2
Примеры отправки AJAX JQuery
AJAX позволяет отправить и получить данные без перезагрузки страницы. Например, делать проверку форм, подгружать контент и т.д. А функции JQuery значительно упрощают работу.
23.12.2016
26275
+6
Загрузка файлов на сервер PHP
В статье приведен пример формы и php-скрипта для безопасной загрузки файлов на сервер, возможные ошибки и рекомендации при работе с данной темой.
25.11.2017
19899
+3
Формирование файла sitemap.xml
Пример создания файла карты сайта (sitemap.xml) на PHP. Интеграция его на сайт и подключение его в robots.txt
19.11.2016
4185
+1
Примеры использования cURL в PHP
cURL PHP – это библиотека предназначенная для получения и передачи данных через такие протоколы, как HTTP, FTP, HTTPS....
14.11.2017
44536
+2
Массив $_SERVER
Описание значений глобального массива $_SERVER с примерами.
03.10.2018
4421
0