Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: proxy_pass
On 11/22/12 15:23, talabira wrote:
location/test/
{
proxy_passhttp://srv.domain/file.ext;
}
Все работает. Нужно добавить переменных что бы файл брался с других
серверов:
http://domain/test/srv_1/folder/file.ext
proxy_passhttp://1.domain/folder/file.ext
То есть необходимо составлять proxy_pass из параметров полученных в урл
location /test/ {
location ~ /test/srv_(\d+)/(.*)$ {
proxy_pass http://$1.domain/$2;
}
}
Для proxy_pass с переменными, нужно указать http://nginx.org/r/resolver
--
Anton Yuzhaninov
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru
|