Документация по виртуальному хостингу
Server Side Includes
Server-side includes (SSI) дают возможность для вэб-дизайнера создавать не только один общий заголовок для всех HTML-страниц и изменять его, редактируя всего один файл, и включать результаты выполнения скриптов на стороне сервера, а также использовать С-подобную логику для формирования страниц. Все файлы с расширением .shtml, а также файлы, отмеченные как исполняемые ( командой UNIX-shell
chmod u+x имя_файла.shtml ), будут обрабатываться как SSI - Server Side Includes.
Примеры использования:
Вставить HTML-фрагмент:
<!--#include virtual="footer.html" -->
В текущую страницу вставляется footer.html вместо тега.
Запуск CGI-скрипта:
<!--#include virtual="/cgi-bin/ibase_connect.cgi" -->
Это вставляет результат выполнения программы ibase_connect.cgi. Не используйте exec cgi, она не корректно работает.
Отобразить текущее время:
<!--#config timefmt="%B %e, %Y" --><!--#echo var="DATE_LOCAL" -->
Первая команда задает формат вывода времени, вторая – собственно выводит результат.
Определить версию браузера пользователя:
<!--#if expr="$HTTP_USER_AGENT = /MSIE/" -->Вы используете Microsoft Internet Explorer
<!--#if expr="$HTTP_USER_AGENT = '/MSIE 3/'" --> версии 3
<!--#elif expr="$HTTP_USER_AGENT = '/MSIE 4/'" --> версии 4
<!--#elif expr="$HTTP_USER_AGENT = '/MSIE 5/'" --> версии 5
<!--#else -->неизвестной версии
<!--#endif -->
<!--#elif expr="$HTTP_USER_AGENT = /Mozilla/ && $HTTP_USER_AGENT != /compatible/" -->Вы используете Netscape Navigator
<!--#if expr="$HTTP_USER_AGENT = /Mozilla/3/" --> версии 3
<!--#elif expr="$HTTP_USER_AGENT = /Mozilla/4/" --> версии 4
<!--#elif expr="$HTTP_USER_AGENT = /Mozilla/5/" --> версии 5
<!--#elif expr="$HTTP_USER_AGENT = /Mozilla/6/" --> версии 6
<!--#else -->неизвестной версии
<!--#endif -->
<!--#else -->Вы не используете ни Microsoft Internet Explorer ни Netscape Navigator.
<!--#endif -->
Описание дополнительных функций SSI Вы можете найти на сайте www.apache.org или www.webclub.ru
Примечание: Торговая марка UNIX лицензируется исключительно X/Open Company, Ltd. Торговая марка Microsoft принадлежит компании Microsoft Corp.
Netscape является торговым знаком Netscape Communications Corp. Все торговые марки принадлежат их законным владельцам.




