<div>Добрый день, столкнулся с похожей проблемой на nginx/0.8.54:<br></div><div>nginx вырезает из $host имя upstream'a при proxy_pass <a href="http://upstreamname.site.ru">http://upstreamname.site.ru</a></div><br><br><div class="gmail_quote">
26 февраля 2010 г. 20:39 пользователь Maxim Dounin <span dir="ltr"><<a href="mailto:mdounin@mdounin.ru">mdounin@mdounin.ru</a>></span> написал:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hello!<br>
<div class="im"><br>
On Fri, Feb 26, 2010 at 02:04:13PM +0300, Vladimir Rusinov wrote:<br>
<br>
> Либо это фича, либо баг - не понимаю.<br>
<br>
</div>[...]<br>
<div class="im"><br>
> location / {<br>
> proxy_pass <a href="http://wrike" target="_blank">http://wrike</a>;<br>
> }<br>
<br>
</div>[...]<br>
<div class="im"><br>
> Как видно, вместо Location: <a href="http://wrikerobot.appspot.com/" target="_blank">http://wrikerobot.appspot.com/</a> отдается<br>
> Location: <a href="http://robot.appspot.com" target="_blank">robot.appspot.com</a>.<br>
<br>
</div>Это багофича proxy_redirect default при использовании proxy_pass<br>
без uri. Workaround:<br>
<br>
proxy_redirect off;<br>
<br>
Патч прилагается.<br>
<font color="#888888"><br>
Maxim Dounin<br>
</font><br>_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://nginx.org/mailman/listinfo/nginx-ru</a><br>
<br></blockquote></div><br>