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