Пробую - AddType application/x-httpd-php .php .htm .html .phtml .shtml
Работает в случае только со слешем, но не расширение файла.
http://domain.com/gallery/
обычно это все происходит гораздо проще.
такие виртуальные хтмл страницы просто разбираются на части отдаются на пхп скрипт, где в дальнейшем происходит работа. Для хтакцесс например правило может бытьтаким:
Код:
RewriteEngine On
RewriteRule ^(.*)\.html$ script.php?slug=$1 [L]
а в скрипте уже принимается параметр:
Код:
<?php
echo $_GET['slug'];
и формируется страница.
В последних версиях пхп всякие запуски с хтмла нещадно выпиливаются. Ибо уже устарела технология и никому не нужна.
админ подкорректировал что то, теперь работает php в html страницах при наличии данного .htaccess
ответ получил такой
Цитата:
Дело в том, что html файлы отдавались через nginx и не обрабатывались в apache.
Мы выполнили настройку, чтобы nginx передавал запросы htm и html к apache.
админ подкорректировал что то, теперь работает php в html страницах при наличии данного .htaccess
ответ получил такой
У тебя наверное проксимирование или проксимация (не знаю как правильно)
В таком случае нужно при каждом подключаемом домене писать в саппаорт, чтоб переключали.
Nginx не интерпретирует файлы .htaccess и не предоставляет механизм конфигурирования на уровне директорий за пределами основного конфигурационного файла. Поэтому для Nginx нужно просить админа внести изменения в файл конфигурации.
если php через php fpm нгинксовский - коленкор с конфигом нгинкса
если нгинкс на статику и апач на пхп - к статике добавить нужные расширения в нужных местах в конфиге нгинкса и дальше уже - конфиг апача/хтаксесс
нюанс - у пхп надо не забыть убрать powered by
и про то что нгинкс шустрее на порядок отдает статику и он не "просто так" - тоже забывать не стоит.