NGINX。 更改304返回位置

我为前端configuration了NGINX。 后端是一组运行在不同端口(6600,6005等)上的程序。

我试用了NGINX,用户只能在80端口上工作,在其他端口上连接执行NGINX。

proxy_redirect的,proxy_pass的和sub_filter的正常pipe理。 但是我解决不了一个问题:

在一瞬间程序通过302代码状态redirect用户。 在这个响应中包含的位置就像/page.php?back=http%3A//127.0.0.1%3A6600/

我需要在主机IP的URL中更改此IP 127.0.0.1。

但是这个URL包含在头部的HTTP响应和NGINX选项proxy_redirect,proxy_pass和sub_filter都没有帮助。

我需要改变这个URL作为回应,否则用户支持本地主机上的主页,这就是全部。

你知道吗,NGINX如何在HEAD-response中改变这个URL(用户必须得到304的返回位置,如/page.php?back=http%3A//192.168.100.100%3A6600/

谢谢!