<div dir="ltr">Спасибо, после обновления до nginx version: nginx/0.7.19 проблема исчезла.<br><br><div class="gmail_quote">10 октября 2008 г. 19:32 пользователь MZ <span dir="ltr">&lt;<a href="mailto:zuborg@advancedhosters.com">zuborg@advancedhosters.com</a>&gt;</span> написал:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">пробел перед &nbsp;&amp;page=&amp;mr=true при передаче запроса апачу<br>
я уже репортил, но никомо до этого дела нет<br>
используйте nginx 0.5 - там этой проблемы нет<br>
<br>
В пт, 10/10/2008 в 12:41 +0400, Юрий Трушкин пишет:<br>
<div><div></div><div class="Wj3C7c">&gt; Подскажите, кто сталкивался.<br>
&gt;<br>
&gt; Стоит 6.3-STABLE FreeBSD, nginx-0.6.32<br>
&gt;<br>
&gt; При rewrite, когда в урле используются uri символы вида %<br>
&gt; 20, /exsample/город,%20сталинград,%20фото,%20/<br>
&gt;<br>
&gt; Получаем Bad Request<br>
&gt;<br>
&gt; Сам реврайт примерно такой:<br>
&gt; rewrite &#39;^/sample(/[^?]+[^/]*)?/(?:(\d+)\.page)?$&#39; /sample/?tag=<br>
&gt; $1&amp;page=$2 break;<br>
&gt;<br>
&gt; В логах nginx ничего нет, в апач error:<br>
&gt; [error] [client <a href="http://127.0.0.1" target="_blank">127.0.0.1</a>] request failed: erroneous characters after<br>
&gt; protocol string: GET /exsamples/?tag=/\\xd0\\xb3\\xd0\\xbe\\xd1\\x80\<br>
&gt; \xd0\\xbe\\xd0\\xb4, \\xd1\\x81\\xd1\\x82\\xd0\\xb0\\xd0\\xbb\\xd0\<br>
&gt; \xb8\\xd0\\xbd\\xd0\\xb3\\xd1\\x80\\xd0\\xb0\\xd0\\xb4, \\xd1\\x84\<br>
&gt; \xd0\\xbe\\xd1\\x82\\xd0\\xbe, &amp;page=&amp;mr=true HTTP/1.0<br>
&gt;<br>
&gt;<br>
&gt; В чём может быть проблема?<br>
&gt;<br>
&gt; --<br>
&gt;<br>
&gt;<br>
&gt; С уважением, Юрий Трушкин.<br>
&gt;<br>
&gt;<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>С уважением, Юрий Трушкин.<br>Программист, студия создания сайтов<br>ООО &quot;ClickON&quot; - <a href="http://www.clickon.ru">www.clickon.ru</a><br>+7(8442)97-64-70, +7 927 500 91 86<br>

</div>