ошибка в реализации if
J Channel
jchannelx at gmail.com
Thu Jul 9 11:15:34 MSD 2009
Надо огранизовать иерархию папок, ибо файликов много.
Делаю так:
location ^~ /xml/out {
set $fld "";
if ( $arg_spo ~ ".+(..)$" ) {
set $fld $1;
}
root /opt/public_html;
try_files /data/spo-xml/$fld/$arg_spo.xml @apache2;
}
Не работает вообще - в логах ошибка "файл ./opt/public_html/xml/out... не
найден"
Если убрать if - try_files работает, но без иерархии.
Мне уже объяснили на #nginx, что это ошибка в реализации if, но что делать?
=)
Ждать ли исправления?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20090709/12909a69/attachment.html>
More information about the nginx-ru
mailing list