[no subject]
Анатолий Шарифулин
sharifulin at tochkak.ru
Wed Dec 10 01:25:19 MSK 2008
хотя нет, все верно)
10 декабря 2008 г. 1:17 пользователь Анатолий Шарифулин <
sharifulin at tochkak.ru> написал:
> потому что у тебя break стоит, а надо last
>
> 7 декабря 2008 г. 0:05 пользователь Михаил Монашёв <
> postmaster at softsearch.ru> написал:
>
>> Здравствуйте.
>>
>> Есть конфиг. Он сначала меняет uri, потом ищет файл на диске и если
>> его нету, делает редирект на другой хост, где файл возможно найдётся.
>> Проблема в том, что после первого rewrite второй(редирект) уже не
>> работает.
>>
>> location ^~ /i/ {
>> if ($request_method = GET ) {
>> error_page 404 = @fallback1;
>> }
>> rewrite
>> ^(/i/users/\d+/\d+/\d+/)\d+/(avatars/.+|design/.+|0\.(?:gif|jpeg|png|mp3))$
>> /$1$2 break;
>> root /.../www;
>> log_not_found off;
>> }
>> location @fallback1 {
>> rewrite ^.*$ http://a1.beon.ru$request_uri
>> redirect;
>> }
>>
>> Как сделать так, чтобы после break снова заработал rewrite для
>> редиректа?
>>
>> --
>>
>> С уважением,
>> Михаил Монашёв, SoftSearch.ru
>> mailto:postmaster at softsearch.ru
>> ICQ# 166233339
>> http://michael.mindmix.ru/
>> Без бэкапа по жизни.
>>
>>
>>
>>
>
>
> --
> С уважением,
> Анатолий Шарифулин.
>
--
С уважением,
Анатолий Шарифулин.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20081210/a5df2ca7/attachment.html>
More information about the nginx-ru
mailing list