[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