proxy_redirect & $vars
Валентин Бартенев
ne на vbart.ru
Ср Ноя 30 16:46:35 UTC 2011
On Tuesday 09 November 2010 14:42:28 Alex L. Demidov wrote:
[...]
>
> Возможно ли отпатчить сам nginx чтобы он понимал $vars в
> первом параметре proxy_redirect и нет ли каких-то принципиальных
> ограничений для этого?
Готовый патч: http://www.nginx.org/patches/patch.proxy_redirect-vars_and_re.txt
Учит Nginx понимать переменные в первом аргументе директивы proxy_redirect, а
также добавляет поддержку регулярный выражение.
Примеры использования:
proxy_redirect http://example.com:$var/ http://$var.example.com/;
proxy_redirect ~^http://[^/]+/(.*)$ /new_loc/$1;
proxy_redirect ~*(.+)/index\.php$ $1/;
Кто желает, можете протестировать.
--
Валентин Бартенев / NGINX Team
Подробная информация о списке рассылки nginx-ru