ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Запретить редирект для location



Заработало примерно с таким конфигом. Оптимально ли?

                location /newrss/ {
                    set $redir 0;
                }


                location / {

                        if ($http_user_agent ~ newrss) {
                            set $redir 1;

                        }

                        if ($redir = 1){
                            rewrite  ^(.*)$  /newrss/  permanent;
                        }

                }




Вы писали Thursday, July 17, 2008, 11:15:09 PM:

> Здравствуйте, Nginx-ru.

> Пытаюсь сделать редирект для пользователей нашей RSS-читалки - получаю
> вечный цикл редиректов. Как запретить редирект для локейшна NEWRSS ?

> server
> {
>        if ($http_user_agent ~ CORPRSS)
>        {
>           rewrite  ^(.*)$  /NEWRSS/$1  permanent;
>        }

> location /
>          {
>          }

> }





-- 
С уважением,
 Andrey                          mailto:andrey@xxxxxxxxxxxxxxxxxxxxxxxxx




 




Copyright © Lexa Software, 1996-2009.