Вход
VTEM SlideshowVTEM Slideshow

Что такое SSI?

SSI - полное название Server Side Include. SSI - набор команд, позволяющий включать в страницу информацию, недоступную HTML средствами, как вывод программ, значения переменных и статистику по файлам (дата создания, размер и др.).

SSI работает так: веб-сервером обрабатывается все директивы, которые находятся в файле, определяемом apache как server-parsed формируя страницу html, которая потом передается к броузеру.

Формат команды <!--#SSI_директива="параметры" -->

Где можно использовать SSI?

По умолчанию SSI обрабатывается в файлах с расширением .shtm. Если Вам нужно добавить другие расширения, где будет обрабатываться SSI сделайте это следующим образом:

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"-->;

При запуске perl скриптов в SSI

Для запуска в SSI perl скрипта нужно:

 

  • В панели управления хостингом, разделе «Управление сайтом», подразделе «Настройка PHP» включить опцию ExecCGI
  • В файл .htaccess необходимо добавить следующую строку:

 


Смотрите также:


 


Hosting tools

Who's Online

Сейчас 4 гостей и ни одного зарегистрированного пользователя на сайте