Igor Sysoev Wrote:
-------------------------------------------------------
> On 10 Jun 2015, at 12:22, dant4z <nginx-forum@nginx.us> wrote:
>
> > Есть ли возможность отменить унаследованную директиву error_page с
> уровня
> > server (вернуться к поведению по умолчанию) в одном конкретном
> location? В
> > этом location бэкенд возвращает код 403 и нужно отдать тело, которое
> он
> > прислал, а не заменять его на заглушку. В других же надо оставить
> заглушку.
> > Очень неудобно было бы прописывать для всех, кроме одного, location
> одно и
> > тоже.
>
> http://nginx.org/ru/docs/http/ngx_http_core_module.html#error_page
>
> Директивы error_page наследуются с предыдущего уровня при условии, что
> на
> данном уровне не заданы свои директивы error_page.
Да, в документации я видел, что могу переопределить ее. Но как мне переопределить ее, чтобы вернуть поведение по умолчанию? Переопределить я могу лишь перенаправив запрос или подменив ответ. А как сохранить ответ бэкенда? есть или такая возможность?