параметры прокси с nginx

параметры прокси с nginx

Я пытаюсь использовать nginx для проксирования запроса с параметрами в поток shoutcast. Я пробовал пару вещей, но, похоже, не могу заставить это работать правильно. Первая попытка была такой

location /music/ {
     proxy_pass http://dest.server.net/$1$is_args$args;
}

В результате получился следующий журнал:

2015/02/25 17:37:32 [ошибка] 12183#0: *1 не определен распознаватель для разрешения dest.server.net, клиент: 1.2.3.4, сервер: myserver.org, запрос: "GET /full/path/1/foo/bar.pls?p1=1&p2=2 HTTP/1.1", хост: "myserver.org"

Когда я добавляю решатель:

location /music/ {
 resolver 8.8.8.8;
 proxy_pass http://dest.server.net/$1$is_args$args;
}

Кажется, он вообще не пытается проксировать запрос:

2015/02/25 17:42:34 [ошибка] 12106#0: *3 open() "/full/path/1/foo/bar.pls" не удалось (2: такого файла или каталога нет), клиент: 1.2.3.4, сервер: myserver.org, запрос: "GET /full/path/1/foo/bar.pls?p1=1&p2=2 HTTP/1.1", хост: "myserver.org"

Если к нему необходимо получить доступ на моем сервере с полным путем/параметрами, которые будут работать, нужно просто передать их на реальный сервер.

Есть ли какие-нибудь предложения по реализации этой идеи?

Связанный контент