Не совсем так. По крайней мере несколько месяцев назад xbt не понимал realip. Надо было в arg передавать еще ip адрес.<br><br>Делали так:<br><br>set $args $args&ip=$remote_addr;<br>и так<br>rewrite ^/a /myannounce?ip=$remote_addr&foooobaar=none&$args;<br>
<br>уже и не помню, какой вариант заработал, вроде бы второй...<br><br><br><div class="gmail_quote">2010/12/3 Roman Sokolov <span dir="ltr"><<a href="mailto:rps@cheater.ru">rps@cheater.ru</a>></span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hello,<div class="im"><br>
<br>
agz wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Кто-нибудь пробовал? Нужно чтобы nginx<br>
через proxy_pass передавал запросы к<br>
трекеру. С налета что-то не<br>
получилось...<br>
Там запрос такого вида:<br>
<a href="http://host/$pass_hash/announce" target="_blank">http://host/$pass_hash/announce</a> и еще куча всяких<br>
параметров после.<br>
</blockquote></div>
Вообще-то запросы там не такие.<div class="im"><br>
<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Короче запрос уходит, в логе nginx все<br>
есть, а ответа от трекера нет...<br>
Может это уже обсуждалось? Есть готовые<br>
решения?<br>
</blockquote></div>
Работает просто и без хитростей:<br>
location ~ ^/(an|announce) {<br>
proxy_pass <a href="http://127.0.0.4:2710" target="_blank">http://127.0.0.4:2710</a>;<br>
proxy_redirect off;<br>
proxy_set_header Host $http_host;<br>
proxy_set_header X-Real-IP $remote_addr;<br>
proxy_set_header X-Forwarded-For $remote_addr;<br>
}<br><font color="#888888">
<br></font></blockquote><div><br>--<br>Oleg <br></div></div><br>