Что такое SSI

SSI расшифровывается, как Server-Side Includes, что в переводе с английского означает «включения на стороне сервера». SSI — это набор команд, которые служат для передачи указаний веб-серверу Apache при помощи модуля mod_include

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

SSI можно назвать языком программирования, простым в понимании, который предназначен для динамической «сборки» страниц из нескольких частей, например верхней части (header) и нижней (footer).

Как включить SSI?

Для того, чтобы включить SSI через ISPmanager, требуется открыть раздел «WWW-домены» и выбрать нужный домен. Далее поставить галочку напротив поля «SSI».

Включение SSI через панель ISPmanager

Пример использования SSI:

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).

Принимаем
Все способы