ПРОЕКТЫ 


  АРХИВ 


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 - файлы и бэкэнд



Да, если нужно поменять код ответа, укажите его после =.

И все-таки прочитайте документацию по error_log.

Артем Паньков пишет:
Всем спасибо!
 >Да,
 >location / {
 >root /home/web/wwwroot;
 >error_page 404 = @backend;
 >}
 >location @backend {
 >proxy_pass ...
 >}

Я правильно понимаю, что в этом случае, какой ответ вернёт бэкенд - 200 или 404, такой и будет?


26.05.08, *Igor Sysoev* <is@xxxxxxxxxxxxx <mailto:is@xxxxxxxxxxxxx>> написал(а):

    On Mon, May 26, 2008 at 06:00:40PM +0600, Eugene Fominykh wrote:

     > например так
     >
     > if (!-e $request_filename)
     > {
     >     proxy_redirect http://localhost:8008/;
     > }


    Нет. Нет. Нет.
    Только не так.


     > Артем Паньков пишет:
     > >Можно ли для определённого локейшна каким-либо образом
    реализовать такой
     > >алгоритм:
     > >смотрим на файл, скажем, lala.jpg. Если находим его-отдаём
    клиенту. Если
     > >такого файла нет-запрашиваем его у бэкэнда.



    --
    Игорь Сысоев
    http://sysoev.ru




--
С уважением,
Паньков Артем Владимирович.
ICQ: : 842264
Мобильный: +7 926 565 26 13




 




Copyright © Lexa Software, 1996-2009.