а если сделать <br>location ~* ^/ {<br><br>}<br><br><br><br>doc:<br><br><br><strong>syntax: </strong>location [<strong><em>=|~|~*|^~|@</em></strong>] <strong><em>/uri/</em></strong>
{ ... }<br><strong>default: </strong>нет<br><strong>context: </strong>server<br>
Директива устанавливает конфигурацию в зависимости от URI запроса.
location можно задать обычной строкой или регулярным выражением.
<span style="color: rgb(255, 0, 0);">Регулярные выражения задаются префиксом &quot;~*&quot;&nbsp;― без учёта регистра
символов</span>, и &quot;~&quot;&nbsp;― с учётом.<br><br><br><br><div><span class="gmail_quote">On 10/28/07, <b class="gmail_sendername">Oleg Motienko</b> &lt;<a href="mailto:motienko@gmail.com">motienko@gmail.com</a>&gt; wrote:
</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><span>Привет.<br><br>Е瘢雹сть nginx, отдает файлы по http (сделано для уменьшения нагрузки на FTP демона).
<br>Е瘢雹сть папка с русским названием в cp1251.<br><br>Е瘢雹сть юзеры, которые вбивают URL руками.
<br><br>Некоторые браузеры передают urlencoded </span><span>кириллические </span><span>строки заглавными буквами, некоторые - строчными:<br><br>GET /MUSIC/%CC%CD%CE%C3%CE%CA%C0%CD%C0%CB%DC%CD%C0%DF%20%CC%D3%C7%DB%CA%C0%20(DTS-Audio%20AC3)/
<br><br>GET /MUSIC/%cc%cd%ce%c3%ce%ca%c0%cd%c0%cb%dc%cd%c0%df%20%cc%d3%c7%db%ca%c0%20(DTS-Audio%20AC3)/<br></span></div><br>На первый вариант nginx выдает 404 Not Found, второй отрабатывает нормально.<br><br clear="all">
Как пофиксить?
<br><br>-- <br>Regards,<br><span class="sg">Oleg
</span></blockquote></div><br>