CGI SSI Пример за брояч
Включвания. Понякога е необходимо да включите изхода на CGI скрипт в уеб страница, за да избегнете динамично генериране на цялата страница с една голяма програма CGI. Освен това не винаги е възможно първата страница на сървъра да бъде статичен html документ, а един вид index.cgi. Проблемите от този тип се решават лесно, както с помощта на специални средства за включване от страна на сървъра (SSI), така и с помощта на различни трикове.
SSI - Включва сървърната страна Едно от решенията на този проблем вече е внедрено в самия уеб сървър (вж. Apache 1.3.x). Отново, трябва само да го конфигурирате правилно. В статията CGI Environment, Web Server, аз се спрях на описанието на сървърните директории.
Обърнете внимание на реда Опции - опции на директорията. Така че последната директива на този ред е Includes и казва на уеб сървъра, че е разрешено да използва включвания в кода на уеб страниците в тази директория. Тази директива в реда за опции обаче не е достатъчна. Също така трябва да посочите типовете файлове, в които са разрешени включвания:
където всеки елемент има свой собствен набор от параметри: