Он несколько наивный, и даже глуповатый, возможно - с точки зрения продвинутых и прогрессивных, но мне надо разрешить коллизию.
Итак, есть архаичный сайт, построенный не на движке, а представляющий набор статических html-страниц, с кучей внедренных туда (в страницы) типовых компонентов посредством SSI-инклудов.
Поэтому в .htaccess используется вот такая строка:
AddHandler server-parsed .shtml .shtm .sht .html .htm
(если её убрать, SSI-вставки перестают парситься)
Нужно: внедрить в код небольшую исполняемую php-вставку.
Если я её тупо и по кондовому ставлю в html-код - выводится просто текстом, ничего не исполняется.
Если я ставлю этот код SSI-инклудом, тоже не исполняется.
Совет вставить в .htaccess строки
RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html .phtml
не канает - т.к. таким образом прекращается исполнение SSI-вставок страниц сайта, их много и они важны.
Возникает коллизия.
Можно ли её обойти, друзиа?
Как сделать так, чтобы эта php-вставочка исполнялась на html-страницах?
Не подскажете ли способ?
(и если возможно - желательно в виде пошагового алгоритма)
Journal information