Could Nginx redirected proxied traffic?

Dewangga dewanggaba at xtremenitro.org
Sat Sep 13 10:29:57 UTC 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

The original URI is :

http://engine.xtremenitro.org:6800/jobs
http://engine.xtremenitro.org:6800/logs

.. etc

And if proxied, should be:
http://engine.xtremenitro.org/monitor/jobs
http://engine.xtremenitro.org/monitor/logs

.. etc

I want to close the unusual port, and proxied to nginx. So I can
control the logs only from nginx.

Is it possible?

On 09/13/2014 05:29 PM, Valentin V. Bartenev wrote:
> 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
> 
> _______________________________________________ nginx mailing list 
> nginx at nginx.org http://mailman.nginx.org/mailman/listinfo/nginx
> 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBAgAGBQJUFBykAAoJEEyntV5BtO+QBloH/RS2fyv7C+RhFLRPZsN5gxB1
XHexEkM9aGo7JwIXAb9JzvkDp6Mm0IGky6v+zWZxZdtHuAWXG5wg29u1BCQvgiUI
Zdd9jRfCswMyI4zN+JE7l89URtrGhWPjfqciV69rZApq5pKbaedYkEve8J4jZrL1
wseeWLe9BP3OlOtO/OmcmDL/bdqRgPrmNdnKssAYJ5RXt0QlGpbD2JMqc5K9c8sQ
t6fwBLKZrjyJsajUE9tY6K0N2xkLTeBkBEvkX16jrdz7Q6xtTysGFm2LrpXSxnAr
8zuCR1Gjt1HuVxwtQD7bW5PlvgTd6x7vG1iT2/nacdt89WVXz1DOmwokCYuxC3I=
=8w6/
-----END PGP SIGNATURE-----



More information about the nginx mailing list