On 8/19/07, Andrew Sitnikov <sitnikov@xxxxxxxxxx> 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@xxxxxxxxxx
>
>
>
recursive_error_pages on ?