Hello! On Mon, May 06, 2013 at 05:53:20PM +0400, Михаил Панфилов wrote:
> Наткнулся на не очень очевидную вещь с директивой proxy_set_header: > > Если на уровне указана эта директива, то все настройки этой директивы с > предыдущих уровней пропадают. При этом на уровнях без этой директивы всё > прекрасно наследуется. Не смотря на указание такого поведения в > документации, считаю это не очевидным и запутывающим настройку. > > Предлагаю, включить наследование это директивы вне зависимости от от > наличия директивы на уровне с новой current-версии :) . На уровне разрешить > лишь переопределение директивы. И как вы будете решать задачу вида location /foo { # тут передать заголовки: # X-Foo: 1 # X-Foo: 2 location /foo/bar { # тут передать заголовки: # X-Foo: 3 # X-Foo: 4 } } ? Вообще - так работают все директивы в nginx'е, и не стоит расчитывать, что это изменится. Я бы рекомендовал для начала попытаться понять, как и почему оно работает именно так. -- Maxim Dounin http://nginx.org/en/donation.html _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru