Igor Sysoev Wrote: ------------------------------------------------------- > On 10 Jun 2015, at 12:22, dant4z <nginx-fo...@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.
Да, в документации я видел, что могу переопределить ее. Но как мне переопределить ее, чтобы вернуть поведение по умолчанию? Переопределить я могу лишь перенаправив запрос или подменив ответ. А как сохранить ответ бэкенда? есть или такая возможность? Posted at Nginx Forum: http://forum.nginx.org/read.php?21,259494,259497#msg-259497 _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru