<div>Добрый день, столкнулся с похожей проблемой на nginx/0.8.54:<br></div><div>nginx вырезает из $host имя upstream&#39;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">&lt;<a href="mailto:mdounin@mdounin.ru">mdounin@mdounin.ru</a>&gt;</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>
&gt; Либо это фича, либо баг - не понимаю.<br>
<br>
</div>[...]<br>
<div class="im"><br>
&gt;         location / {<br>
&gt;             proxy_pass <a href="http://wrike" target="_blank">http://wrike</a>;<br>
&gt;         }<br>
<br>
</div>[...]<br>
<div class="im"><br>
&gt; Как видно, вместо Location: <a href="http://wrikerobot.appspot.com/" target="_blank">http://wrikerobot.appspot.com/</a> отдается<br>
&gt; 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>