2.4.3.15. Не работает PHP-код в HTML-файлах или вместо открытия сайта скачивается файл download.php

Проблема может возникать, когда вы пытаетесь в .htaccess переопределить файлы, которые должен обрабатывать PHP, таким образом:

RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html

Эту конструкцию можно использовать только в случае, когда PHP работает в режиме mod_php. На наших серверах PHP работает в другом режиме — fastcgi, поэтому переопределять обработчики нужно иначе.

Чтобы PHP дополнительно обрабатывал файлы с расширением .html:

  1. Откройте раздел «Настройки сайта».
  2. В поле «PHP-файлы» добавьте .html и сохраните изменения.
  3. Отредактируйте файл .htaccess и удалите из него все строки с директивами AddType и RemoveHandler.
  4. Подождите примерно 10-15 минут и проверьте наличие проблемы.
Содержание

    (1)