ПРОЕКТЫ 


  АРХИВ 


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]

работа SSI



Добрый день!

При использовании SSI в nginx столкнулся со следующим:

1. На ssi if'ы в которых проверяется несколько условий (например
<!--#if expr="($OBJ_TYPE = article) || ($OBJ_TYPE = person)" -->
)

nginx пишет следующее: *1230 invalid expression in "($OBJ_TYPE = article) || 
($OBJ_TYPE = person)"

2. Если в документе есть несколько ssi инклюдов, $QUERY_STRING не сохраняет 
свое первоначальное значение, т.е. например если создать ssi-страницу 
index.html с таким кодом:

<!--#echo var="QUERY_STRING" -->
<!--#include virtual="/templates/header.html" -->
<!--#echo var="QUERY_STRING" -->
<!--#include virtual="/ssi/?do=news" -->          
<!--#echo var="QUERY_STRING" -->

то соотв. при вызове index.html?12345 в ответе будет:
12345
.... html из /templates/header.html ....

.... html из /ssi/?do=news ....
do=news



 




Copyright © Lexa Software, 1996-2009.