Re: два error_page

Denis Gabaidulin sherman at oemdesign.ru
Sun Aug 19 13:21:22 MSD 2007


On 8/19/07, Andrew Sitnikov <sitnikov at infonet.ee> wrote:
> Hello ,
>
> есть такая конфигурация
>
> server {
>     listen xxx:80;
>
>     server_name xxx;
>
>     location / {
>         root $static_root;
>         error_page 404 = @s3_proxy;
>     }
>
>     location = /nopic.gif {
>         root $static_root;
>     }
>
>     location @s3_proxy {
>         include "/etc/nginx/s3_proxy.conf";
>
>         proxy_pass http://s3-proxy;
>
>         proxy_intercept_errors on;
>
>         error_page 404 /nopic.gif;
>     }
> }
>
> идея в том чтобы сначала попробовать отдать файл локально, если его нету пойти на прокси, а если там нету отдать локальный nopic.gif.
> проблема в том что второй  error_page не работает, хотя от прокси приходит:
>
> 2007/08/19 11:45:22 [debug] 3464#0: *74747 http proxy status 404 "404 Not Found"
>
> и выдается просто страница 404 от nginx.
>
> --
> Best regards,
>  Andrew                          mailto:sitnikov at infonet.ee
>
>
>

recursive_error_pages on ?


More information about the nginx-ru mailing list