Welcome! Log In Create A New Profile


Seeking for dynamic proxy_pass solution

March 10, 2014 05:49AM

I'd like to achieve something as follow using nginx -

When browsing to http://myserver/ for example,
I want proxy_pass to be set to;

Im getting somewhere but still need help,
Catching the argument this way -

In nginx config -
set $ip $arg_device;
proxy_pass http://$ip;

Which actually works but breaks when there's an image/css/js, for example -
[09/Mar/2014:23:05:44 +0200] "GET /?device= HTTP/1.1" 200 689 "-" "Mozilla/4.0 ...
[09/Mar/2014:22:58:30 +0200] "GET /welcome.png HTTP/1.1" 500 594 "http://server/?device=" "Mozilla/4.0 ...

When I try to access http://server/?device= - It works.

What would be the easiest way to solve this so css,js,images will be called as:
GET /?device=
and not just
GET /welcome.png

Thank you,

Seeking for dynamic proxy_pass solution

autogunMarch 10, 2014 05:49AM

Re: Seeking for dynamic proxy_pass solution

autogunMarch 14, 2014 02:15PM

Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 86
Record Number of Users: 5 on August 04, 2015
Record Number of Guests: 244 on October 02, 2015
Powered by nginx    Powered by FreeBSD    PHP Powered    Powered by Percona     ipv6 ready