ngx_http_layouts_filter_module

Alexey N. Kovyrin alexey at kovyrin.net
Sat Mar 11 00:04:19 MSK 2006


Alexey Polyakov пишет:
> Вот еще варианты:
> ngx_http_injection_module (по-моему в Апаче был модуль с аналогичным названием)
> ngx_http_content_wrap_module (наиболее точно передает суть операции).
> Еще мне кажется что с заявленной функциональностью - никто этим не
> будет пользоваться. От mod_layout большинство людей отказалось -
> несмотря даже на наличие layout merge, все равно он зачастую способен
> развалить верстку. Тем более сейчас у многих новомодных скриптов
> шаблоны сверстаны на дивах с абсолютным позиционированием - а это при
> вставке в начало и в конец всего файла - разламывается практически
> всегда. Чтобы корректно эти ситуации обработать - надо тело ответа
> полностью буферизировать, и затем обрабатывать регулярным выражением
> типа s/(^.*?<html\s*?[^>]*?>.*?<body\s*?[^>]*?>)(.*)(<\/body>.*?<\/html>.*$)/$1$top$2$bottom$3/is,
> и соответственно значения переменных $top, $bottom - научиться брать
> из тел доп. запросов.
>   
Ага... насчет того, что так нельзя - это вы только не говорите всяким 
фрихостерам :-) Я вот свое наваял и использую - никто не жаловался :-)

-- 
/Scoundrel    [http://kovyrin.info]






More information about the nginx-ru mailing list