работа SSI
Ребенок Кирилл
rebenok_kv at mail.ru
Sat Jun 16 21:34:23 MSD 2007
Добрый день!
При использовании 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
More information about the nginx-ru
mailing list