Strip Character from Server Variable
Valentin V. Bartenev
ne at vbart.ru
Wed Feb 29 14:52:40 UTC 2012
On Wednesday 29 February 2012 18:38:14 jamessinton wrote:
> Hi all,
>
> I am trying to do something that sounds very simple and yet has me
> perplexed. I need to strip the leading / from the $uri variable in my
> nginx.conf. I need to then pass that modified variable to ProxyPass.
>
> I can't for the life of me figure out how to this in the nginx.conf
> syntax.
>
> Thanks in advance.
>
map $uri $uri_stripped {
default $uri;
~^/(?P<s>.*)$ $s;
}
http://wiki.nginx.org/HttpMapModule
or
if ($uri ~ "^/(.*)$") {
set $uri_stripped $1;
}
http://nginx.org/en/docs/http/ngx_http_rewrite_module.html#if
http://nginx.org/en/docs/http/ngx_http_rewrite_module.html#set
wbr, Valentin V. Bartenev
More information about the nginx
mailing list