nginx magic

Jan 31, 2013 19:23



location ^(foo|bar|baz|toomany)/(.*){
$type=$1;
$id=$2;
rewrite ^.+ /path/request;
}
location /path/request{
proxy_pass 127.0.0.1:80/path/request?type=$type&id=$id;
}

Надеюсь, кто работал с nginx оценят возможность таки засунуть слешованный proxy_pass в регэксповый location.

nginx, howto

Previous post Next post
Up