Re: error_page в именованном location

Maxim Dounin mdounin на mdounin.ru
Пт Дек 9 13:11:00 UTC 2011


Hello!

On Fri, Dec 09, 2011 at 05:08:39PM +0400, Вадим Лазовский wrote:

> Здравствуйте.
> 
> Есть конфигурация вида:
> 
> server {
> 
>        ...
> 
>        error_page 418 = @forbid;
> 
>        if($forbidden) {
>               return 418;
>        }
> 
>        location @forbid {
>               error_page 403 = /403_opera.html;
> 
>               if ($opera_trubo) {
>                      return 403;
>               }
> 
>               rewrite ^ http://domain.ru/forbidden.html permanent;
>        }
> 
> }
> 
> Версия 1.0.0.
> 
> Отдается стандартная 403 вместо 403_opera.html
> 
> Подскажите, пожалуйста, что не так?

http://nginx.org/ru/docs/http/ngx_http_core_module.html#recursive_error_pages

Maxim Dounin



Подробная информация о списке рассылки nginx-ru