On Wednesday 24 August 2005 22:05, Igor Sysoev wrote:
Было бы очень здорово, если бы отдельные fastcgi_params могли
наследоваться с http и server уровней конфигурации независимо друг от
друга. А то сейчас при изменении любого fastcgi_param приходится также
дублировать все остальные, которые уже описаны на верхнем уровне.
Я думал об этом так же, как и о proxy_set_header.
А какой предполагается синтакисис
fastcgi_param PARAM value inherit;
или наследовать по умолчанию ?
А как отменять наследование ?
Ну например так: наследование по умолчанию, +директива, отменяющая
fastcgi_param / proxy_set_header. (fastcgi_unset_param ?
proxy_unset_header ?)
так?
unset fastcgi_param
unset proxy_set_header
Нет. С точки зрения обработки конфигурации это должна директива,
а не диреткива, принимающая в качестве паратра имя другой директивы.
Предложенные fastcgi_unset_param и proxy_unset_header вполне подходят.
Тогда лучше
unset_fastcgi_param
unset_proxy_set_header
или
unset_proxy_header
так читается лучше.
На мой взгляд, лучше, если директивы модуля начинаются с одним перфиксом.
Игорь Сысоев
http://sysoev.ru