tell nginx to stay inside same location?

Gregory Edigarov edigarov at qarea.com
Thu Jul 30 14:57:49 UTC 2015


Hello,

is that possible to tell nginx to stay inside the same location after 
rewrite rule is done?

i.e. I have:

location  /njs/ {
     proxy_pass http://localhost:5501;
......
}

now, if i need to cut off /njs/ part, i added the following:
location /njs/ {
     rewrite /njs(.*) $1;
     proxy_pass http://localhost:5501;
..........
   }

but, that doesn't work, because my uri has changed and nginx goes to the 
default location, which I don't need.

what could I do in this situation?

--
With best regards,
        Gregory Edigarov



More information about the nginx mailing list