Could Nginx redirected proxied traffic?
Valentin V. Bartenev
vbart at nginx.com
Sat Sep 13 10:29:31 UTC 2014
On Saturday 13 September 2014 16:46:56 Dewangga wrote:
> Hi,
>
> I have configuration like this :
>
> ... snip ...
> location /monitor {
> proxy_pass http://backend:6800/;
> proxy_redirect default;
> }
> ... snip ...
>
> Trying to access /monitor, it's works. But, I tried to access URL
> behind them, /monitor/logs/, /monitor/jobs/ it's error 404, the log said :
>
> ip.ad.dr.es - - [13/Sep/2014:16:42:35 +0700] "GET /logs/ HTTP/1.1" 404
> 599 "http://engine.xtremenitro.org/monitor" "Mozilla/5.0 (X11; Linux
> x86_64; rv:31.0) Gecko/20100101 Firefox/31.0"
> ip.ad.dr.es - - [13/Sep/2014:16:45:24 +0700] "GET /jobs HTTP/1.1" 404
> 599 "http://engine.xtremenitro.org/monitor" "Mozilla/5.0 (X11; Linux
> x86_64; rv:31.0) Gecko/20100101 Firefox/31.0"
>
> But, if I try to access them directly through port 6800 (traffic not
> proxied from nginx), everything works. I assume, that actually the
> backend support rewrite URL, but while proxied, the rewrite URL didn't
> works.
>
> Any hints?
>
When you access it directly, what URI do you use?
wbr, Valentin V. Bartenev
More information about the nginx
mailing list