SSI

Категория:Виртуальный хостинг -> Сервисы и средства разработки

Содержание


Что такое SSI?

SSI – это набор команд, позволяющий включить в страницу информацию, недоступную средствами HTML, такую как вывод программ, значения переменных окружения и статистику по файлам (размер, дата создания и др.). SSI работает следующим образом: при получении запроса на документ, содержащий директивы SSI, web-сервер обрабатывает документ, выполняет все директивы SSI, а получившийся в результате документ возвращает клиенту. SSI-директивы включаются в html-код в виде коментариев определенного формата: <!—#директива=«параметр»—>

Что можно сделать с помощью SSI?

Вот список некоторых директив SSI:

  • echo var
    Используется для вывода переменных окружения.
    Например, вывести IP посетителя – <!—#echo var=«REMOTE_ADDR»—>
  • include virtual
    Включает в документ содержимое указанного файла. Если с помощью include virtual включается cgi-скрипт, то в содержимое страницы попадет вывод cgi-скрипта, а не его содержание.
    Например, вставить в страницу test_a.htm содержимое страницы test_b.htm – <!—#include virtual=»/test_b.htm»—>
  • fsize virtual Вставляет размер указанного файла. Например, размер shtml-страницы – <!—#fsize virtual=»/ssi.shtml»—>

В какие документы можно вставлять директивы SSI?

Web-сервер не проверяет автоматически все документы на наличие директив SSI, а только те, которые относятся к типу, указанному в настройках сервера. Наш сервер поддерживает SSI для файлов с расширением .shtml. Пользователь может самостоятельно включить поддержку SSI в файлах с другим расширением используя файл .htaccess.


Категории:

загрузка…