<div id="reply-content"><br></div><div id="BC49002DEE2D48C3AD1150FAEEE5455E"><div><br></div></div>
     
    <p style="color: #A0A0A8;">On Tuesday, July 21, 2015 at 9:43 PM, sudharshanr wrote:</p>
    <blockquote type="cite" style="border-left-style:solid;border-width:1px;margin-left:0px;padding-left:10px;">
        <div id="quoted-message-content"><div><div>I have a web server sitting behind Nginx. If there is an error, then I want</div><div>to fetch some information from the url and pass it on to a static file as</div><div>parameters. I have configured Nginx to fetch the query parameters from the</div><div>url using $arg_param_name. </div><div><br></div><div>However, I also need to fetch a String from the url path itself. For</div><div>instance, if the url is "www.website.com/path1/path2?arg1=val&arg2=someval",</div><div>how can I parse this url to fetch the last path (path2 in this case)? My</div><div>location directive is as below:</div><div><br></div><div>location ~*/path1/{</div><div>   ...</div><div>}</div><div><br></div><div>The url, however, need not always have the same number of paths. It can also</div><div>have 3 paths. So I can't use $1, $2 etc. I need to fetch the last path, i.e</div><div>the path which is immediately followed by the query parameters (the ?</div><div>symbol). Is it possible to do this using Nginx directly?</div><div><br></div><div>Thanks.</div><div><br></div><div>Posted at Nginx Forum: http://forum.nginx.org/read.php?2,260458,260458#msg-260458</div><div><br></div><div>_______________________________________________</div><div>nginx mailing list</div><div>nginx@nginx.org</div><div>http://mailman.nginx.org/mailman/listinfo/nginx</div></div></div></blockquote><div><br></div><div>Regex match Might work here?</div>