ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: пустая QUERY_STRING не передается в fastcgi



On Thu, 25 Aug 2005, Andrew Kopeyko wrote:

On Thu, 25 Aug 2005, Igor Sysoev wrote:

On Thu, 25 Aug 2005, Andrew Kopeyko wrote:

On Thu, 25 Aug 2005, Andrei Nigmatulin wrote:

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




 




Copyright © Lexa Software, 1996-2009.