location-ы мозг выносят!

Anton Kuznetsov maybe на arjlover.net
Чт Апр 8 23:12:01 MSD 2010


Уже полдня медитирую на документацию и раз 500 сделал reload... Я даже много
что понял, :) но два момента никак не даются.

1) два локейшена в таком порядке.

location ~ ^/filmiki(/index.html|/indext.html|/indexp.html|/|/index-*.html)$
{

location ~ (/php/|/cgi/|/*.html) {

http://filmiki.arjlover.net/filmiki/index-aa.html - уходит во второй
location, но почему??? Вторая звездочка как-то круче первой???
http://filmiki.arjlover.net/filmiki/indext.html - нормально попадает в
первый.

2) надо обработать урл типа  /cgi/dl.pl?name=blabla.avi

rewrite /cgi/dl.pl(.*) /$1 redirect; - работает, получаем /?name=blabla.avi
rewrite /cgi/dl.pl?name=(.*) /$1 redirect; - НЕ работает

а мне надо выкусить именно параметр от name

Спасибо, надеюсь все банально и просто уже вечер. :)


-- 
Best regards,
Anton Kuznetsov.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20100408/1f75e86e/attachment-0001.html>


Подробная информация о списке рассылки nginx-ru