Re: Хитрый rewrite в proxy pass

Oleg Motienko motienko на gmail.com
Чт Дек 2 11:13:38 MSK 2010


Проверяйте через переменные с аргументами  $arg_PARAMETER .
http://wiki.nginx.org/NginxHttpCoreModule


2010/12/1 vash <nginx-forum at nginx.us>
>
> Здравствуйте
>
> Нужно получить следующее с помощью
> proxy_pass
>
> Пользователи обращаясь к урл
>
> http://domain1.com/folder1/folder2/?a=123&s=1234567890&d=$1&c=3&m=$2&someid=29&Category=0x10000001
>
> прокисруються на
>
> http://domain2.com/folder3/folder4/folder2?a=456&s=1234567890&d=$1&c=3&m=$2&someid=29&Category=0x10000001
>
> где a=123&s=1234567890 - уникальны, тоесть нужна
> проверка этих ідшников, на остальные
> выдавать 404
>
> после проверки на уникальность 123 и
> 1234567890 нужно запроксить их на 456 и 1234567890
> соответсвенно. остальной кусок ури -
> оставить без изменений.
>
> Наперед благодарен!
>


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