Четвертый день мучаюсь над такой проблемой: требуется отображать title shtml-страниц с помощью php. Пишу в head между тегами title:
<!--#include virtual="title2.php" -->
(Аналогично пробовала разные echo title2.php и print title2.php) Привязываю там же в head этот скрипт:
<script src="title2.php"></script>
Этот title2.php содержит такой код:
<?php
$titleList = array(
'/dlit-ssi-11-2' => 'Эксперимент',
'/' => 'Квартиры в Санкт-Петербурге. Снять квартиру на длительный срок и посуточно',
'/dlit' => 'Снять квартиру в Петербурге на длительный срок. Аренда. Однокомнатная, 2-, 3-комн' );
$title =& $titleList[$_SERVER['REQUEST_URI']];
echo $title ?? "Тайтл для отсутствующего пункта";
?>
Однако, в результате в браузере вижу в тайтл страницы свой код ( <!--#include virtual="title2.php" --> ), а не результат выполнения скрипта.
Пробовала добавить в .htaccess правило "выполнять страницы shtml как php". Ибо нашла информацию, что это - один из способов решения проблемы.
Но добавление в .htaccess строки:
AddType application/x-httpd-lsphp .html .html .shtml
не помогает решить задачу.
Подскажите, что нужно изменить, исправить?
В принципе, разницы с html здесь быть не должно,насколько я понимаю. Сохраненные как html страницы давали тот же результат относительно отображения title.
Буду очень благодарна за помощь!
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости