location - файлы и бэкэнд

Sergey Shepelev temotor at gmail.com
Mon May 26 16:19:37 MSD 2008


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

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

Артем Паньков пишет:
> Всем спасибо!
>  >Да,
>  >location / {
>  >root /home/web/wwwroot;
>  >error_page 404 = @backend;
>  >}
>  >location @backend {
>  >proxy_pass ...
>  >}
> 
> Я правильно понимаю, что в этом случае, какой ответ вернёт бэкенд - 200 
> или 404, такой и будет?
> 
> 
> 26.05.08, *Igor Sysoev* <is at rambler-co.ru <mailto:is at rambler-co.ru>> 
> написал(а):
> 
>     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





More information about the nginx-ru mailing list