Доброго дня!<div><br></div><div>Привожу примеры конфигураций:</div><div><br class="Apple-interchange-newline"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

# cat rss.name.ru.conf <br>server {<br>    listen ip:port;<br>    server_name <a href="http://name.ru">name.ru</a> <a href="http://www.name.ru">www.name.ru</a>;<br>    set $docroot "/www/www/<a href="http://name.ru">name.ru</a>";<br>

    set $pool       "<a href="http://127.0.0.1:8080">127.0.0.1:8080</a>";<br>    charset windows-1251;<br>    proxy_read_timeout 600;<br>    proxy_send_timeout 600;<br>    proxy_connect_timeout 600;<br>    access_log /var/log/nginx/name.ru-access.log;<br>

    error_log /var/log/nginx/name.ru-error.log warn;<br>    access_log on;<br>    rewrite  ^/yandex/rss.xml$  /rss/yandex/ last;<br>    rewrite  ^/rss/rss.xml$     /rss/all/    last;<br>    rewrite  ^(.*)$             /404.php     break;<br>

    location / {<br>        include backend-httpd;<br>    }<br>}</blockquote></div><div><br></div><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

# cat backend-httpd <br></blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">proxy_pass   <a href="http://127.0.0.1:8080">http://127.0.0.1:8080</a>;<br>

proxy_set_header Host $host;<br>proxy_set_header X-Real-IP $remote_addr;<br>proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;</blockquote><div><br></div><div><br></div><div><br></div><div>Если вместо "<a href="http://127.0.0.1:8080">127.0.0.1:8080</a>" подключаемого опцией include конфига добавить переменную "$pool", то не срабатывают правила rewrite.</div>

<div>Подскажите, может я что-то упустил. Без rewrite я всегда использовал переменную в подключаемых файлах и всегда работало.</div><div>Остальные параметры, в том числе и основного конфига "nginx.conf" -- по-умолчанию</div>

<div>Может подскажете другой вариант для рерайта? Мне нужна эта переменная )</div><div><br></div><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

# nginx -v<br>nginx version: nginx/1.0.15</blockquote></div><div><br></div>-- <br>C уважением, Семенов Андрей<br>jabber: <a href="mailto:wilful@jabber.ru" target="_blank">wilful@jabber.ru</a><br><br>
</div>