Re: Хитрое перенаправление по 404 ошибке

Andrew Stroganoff stroganoff at gmail.com
Thu Jun 23 12:38:18 MSD 2005


Недавно Игрь уже отвечал на подобный вопрос, только там был не
back-end, а fast-cgi.

конфиг может выглядить примерно так:
        location /images/ {
            error_page 404 "/generate-images/";
        }

        location /generate-images/ {
            fastcgi_pass   localhost:1122;
            fastcgi_param  REQUEST_URI      $request_uri;
        }

только вместо fast-cgi директив поставь то, что тебе нужно.

гуд.
андрей


23.06.05, Andrew Velikoredchanin<andrew at rodtext.ru> написал(а):
> Вот такая задача есть:
> 
> На странице отображается картинка.
> Она берется с бэкэндов с их перебором пока не найдется.
> Если она не нашлась - нужно по 404 ошибке перенаправить запрос на бэкэнд
> на cgi скрипт pic404.cgi на бэкэнде, который должен выдать картинку в
> зависимости от url оригинальной картинки.
> 
> Это возможно?
> 
> Больше всего меня интересует, получу-ли я в pic404.cgi оригинальный урл?
> 
> --
> Best regards, Andrew Velikoredchanin


More information about the nginx-ru mailing list