Category:

Вопрос по веб-проектированию

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


Итак, есть архаичный сайт, построенный не на движке, а представляющий набор статических 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-страницах?
Не подскажете ли способ?
(и если возможно - желательно в виде пошагового алгоритма)
promo periskop 五月 18, 15:35 3
Buy for 250 tokens
Вниманию читателей! С 17 мая в «Лаборатории Перископа» начался новый цикл постов - по Второй Казахской экспедиции. В этом цикле - рассказ о малоизвестных и редко посещаемых местах. О самом «русском» городе Казахстана Петропавловске и ж/д коридоре «Россия — Россия», о городе на Иртыше Павлодаре. О…