rewrite with regex to use proxy_pass

Alexandre infos at opendoc.net
Fri Jun 30 18:49:13 UTC 2017


Do you have solutions for my problem ?

Thank you very much.


On Fri, 30 Jun 2017 08:18:50 +0200
Alexandre <infos at opendoc.net> wrote:

> Hello,
> 
> I have a question, I wish I could parser a url and retrieve fields to
> inject them to another server.
> 
> However, I can not. Here is my test:
> 
> URL :
> http://mywebsite.net/folder1/folder2/hit.php?s=11111&s2=&p=home::index&x2=[box]&apvr=[5.0]&idclient=&na=&ref=
> 
> location ~ ^/folder1/folder2/ {
> 
>         rewrite
>         ^/folder1/folder2/hit.php?s=11111&s2=&p=(.*)::(.*)&x2=[box]&apvr=[5.0]&idclient=&na=&ref= /index.php?arg1=$1&arg2=$2
>         break;
> 
>        proxy_pass http://myinternalsrv.localdom;
>     }
> 
> In my test, I want to retrieve the pattern "home" and "index" but it
> does not work. Would you have an idea?
> 
> Thank you very much for your information.
> 
> Alex.
> _______________________________________________
> nginx mailing list
> nginx at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx



More information about the nginx mailing list