ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: SSI



On Tue, 3 May 2005, Konstantin N. Bezruchenko wrote:

Выдержка из мануала:

ssi  [on|off];
включает/выключает ssi.

ssi_silent_errors  [on|off];
включает/выключает показ ошибок. Ошибка показывается в виде
[an error occurred while processing the directive]

ssi_min_file_chunk  1024;
задаёт минимальный размер блока, который будет передаваться с помощью
sendfile. Дело в том, что если через фильтр передаётся локальный файл,
то неизменённые части ответа находятся и в памяти, и в файле. Если
часть слишком мала, то использование sendfile вряд ли даст какое-либо
преимущество, а число сисколлов увеличится.

Директивы задаются на уровне http, server, location.

Собственно вопрос, а какие документы парсит nginx в поисках ssi?

nginx парсит все ответы, у которых ответ имеет тип text/html при условии,
что для данного location стоит "ssi on".

Можно ли задать только один тип файлов (по расширению) которые
будут парситься?

Нет, аналога "AddHandler  server-parsed  .shtml", нет.
Только так:

location  ~*  \.shtml$ {
    ssi    on;
    root   /path/to/files;
}


Игорь Сысоев
http://sysoev.ru



  • References:
    • SSI
      • From: Konstantin N. Bezruchenko

 




Copyright © Lexa Software, 1996-2009.