регэкспы в location

softshape nginx-forum на nginx.us
Пн Сен 12 02:03:31 UTC 2011


Всем привет,

можно ли регэкспы использовать в location ?
У нас сейчас есть вот такой кусочек в
конфиге -

server {
  server_name tt.irk.fm;
  location / {
     proxy_pass http://www.irk.fm/api/tracker/;
     proxy_set_header X-Real-IP $remote_addr;
}
}

Задача в том, чтобы проксировать в
/api/tracker не все запросы, а только если в URL
встречается подстрока "event=complete". Я пока
нашел кучу примеров на rewrite, но ни
одного на location. Это вообще сработает?
Как тогда должен выглядеть правильный
location?

Спасибо.

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,215100,215100#msg-215100



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