Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Выделения и вложенные locatio n
Здравствуйте.
есть location заданный регулярным выражением:
location ~ /(\d+)/(\d+)(\..*)$ {
alias /files/$1/$2$3;
}
Работает, как надо.
Модифицируем:
location ~ /(\d+)/(\d+)(\..*)$ {
alias /files/$1/$2$3;
location ~ \.flv$ {
alias /files/$1/$2$3;
}
}
- во вложеном location выделения потеряны. Предположим, что это
нормальное поведение.
Но почему ломается родительский location, точнее, alias в нем?
В debug-логе примерно следующее:
2011/02/18 16:05:08 [debug] 4053#0: *3754770 http script copy: "/files/"
2011/02/18 16:05:08 [debug] 4053#0: *3754770 http script capture: ""
2011/02/18 16:05:08 [debug] 4053#0: *3754770 http script copy: "/"
2011/02/18 16:05:08 [debug] 4053#0: *3754770 http script capture: ""
2011/02/18 16:05:08 [debug] 4053#0: *3754770 http script copy: "/"
2011/02/18 16:05:08 [debug] 4053#0: *3754770 http script capture: ""
2011/02/18 16:05:08 [debug] 4053#0: *3754770 http script capture: ""
...
2011/02/18 16:05:08 [debug] 4053#0: *3754770 http script var: "/files//"
Т.е., при наличии вложенных location заданых регулярными выражениями
выделения родительского location теряются.
М?
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
|