Re[2]: Как обойтись без rewrite в location-е с regexp-ом?
Михаил Монашёв
postmaster at softsearch.ru
Sat Feb 2 23:17:49 UTC 2013
Здравствуйте, Валентин.
>> Задача простая: выделить из location-а, заданного регэкспом, часть и её
>> использовать в proxy_pass. В голову приходит вот такой конфиг:
>>
>> location ~ ^/dir(?<ruri>/.+)$ {
>> proxy_pass http://1.2.3.4:80$ruri;
>> }
>>
> location /dir/ {
> proxy_pass http://1.2.3.4/;
> }
Я в примере намеренно упростил регэксп, видимо зря. Он на самом деле
таков, что не упрощается до обычного локейшна. В этом то и суть
вопроса.
--
С уважением,
Михаил mailto:postmaster at softsearch.ru
Подробная информация о списке рассылки nginx-ru