ПРОЕКТЫ 


  АРХИВ 


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 / {
>root /home/web/wwwroot;
>error_page 404 = @backend;
>}
>location @backend {
>proxy_pass ...
>}

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


26.05.08, Igor Sysoev <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.