FAQ->Виртуальный хостинг->Дополнительные возможности
Разделы по теме:
SSI на хостинге
SSI расшифровывается как Server Side Include. SSI - это набор команд, позволяющий включить в страницу информацию, недоступную средствами HTML, такую как вывод программ, значения переменных окружения и статистику по файлам (размер, дата создания и др.).
SSI работает следующим образом: сервер обрабатывает все директивы, которые находятся в файле, определяемом сервером apache как server-parsed формируя html страницу, которая потом передается броузеру.
Общий формат команды <!--#SSI_директива="параметры" -->
По умолчанию SSI обрабатывается в файлах с расширением .shtm. Если Вам необходимо добавить другие расширения, в которых будет обрабатываться SSI сделать это можно добавив в .htaccess следующую строку:
AddHandler server-parsed .html
Несколько примеров использования SSI
Пример 1:
Твой IP - <!--#echo var="REMOTE_ADDR"-->
Твой броузер - <!--#echo var="HTTP_USER_AGENT"-->
Мой сервер - <!--#echo var="SERVER_NAME"-->
Ты пришел со страницы - <!--#echo var="HTTP_REFERER"-->
А вот вывод:
Твой IP - 195.248.164.231
Твой броузер - Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt)
Мой сервер - www.perl.bos.ru
Ты пришел со страницы - (none)
Пример 2:
<!--#include file="header.inc"-->
Текст страницы
<!--#include file="footer.inc"-->;
Для запуска в SSI perl скрипта необходимо в панели управления хостингом, разделе «Управление сайтом», подразделе «Настройка PHP» включить опцию ExecCGI.
Статьи по теме: