Приветсвую!<br><br>Столкнулся с такой проблемой<br><br>В конфиге сервера описываю вродебы простойт rewrite:<br><br>server<br>{<br>        <br>        .........        <br><br>        rewrite ^/rest/([^\\\/\.]+)/*$                      /rest/$1.php last;<br>
        rewrite ^/rest/([^\\\/\.]+)/([^\\\/\.]+)/*$         /rest/$1_process.php?fid=$2 last;<br><br><br>        .........        <br><br><br>        location ~ \.php$<br>        {<br>                fastcgi_pass          unix:/tmp/php-fcgi.sock;<br>
                fastcgi_index         index.php;<br>                fastcgi_param         SCRIPT_FILENAME  $document_root/$fastcgi_script_name;<br>                include               fastcgi_params;<br>        }<br>}<br>
<br>Все вообщем то прекрасно работает, кроме того момента что любые заголовки переадные скриптом наружу не передаються. Т.е предположим хочу php скриптом выдать Content-type: image/jpeg, а клиенту такой заголовок не выдается. Аналогичное касается X-Accel-Redirect, nginx не обрабатывает этот заголовок если происходит rewrite. Если же выдавать заколоки обычным скриптом без реврайтов то заголовки передаются<br>
<br>PS: nginx 1.0.10<br>