ПРОЕКТЫ 


  АРХИВ 


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: Не обрабатывается error_page



ash2k - wrote:
Здравствуйте! Подскажите пожалуйста как перехватить ошибку внутри @crop - "error_page 404 /img/imagenotfound.png;" не обрабатывается. Если например написать return 503 внутри @crop то она тоже не обрабатывается.

server
{
listen 127.0.0.1:1180 <http://127.0.0.1:1180> default;
        proxy_intercept_errors                  on;
        fastcgi_intercept_errors                on;
error_page 404 /img/imagenotfound.png; error_page 500 502 503 504 /img/imageunavailable.png;

        location /img/ {
            root                                /home/cropbox/www;
        }
        location ~ ^/crop(/.+)$
        {
                error_page                      404 = @crop;
                ...
                mogilefs_pass $1 {
                    proxy_pass                  $mogilefs_path;
                    proxy_hide_header           Content-Type;
                    proxy_buffering             off;
                }
        }
        location @crop
        {
error_page 404 /img/imagenotfound.png;
                include                         fastcgi_params;
fastcgi_param SCRIPT_FILENAME /home/cropbox/www/crop.php;
                fastcgi_pass                    unix:/tmp/php.sock;

        }
}
http://sysoev.ru/nginx/docs/http/ngx_http_core_module.html#recursive_error_pages

--
Regards,
Eugene Mychlo MYC-RIPE, EAMYC-RIPN




 




Copyright © Lexa Software, 1996-2009.