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

Igor Sysoev is at rambler-co.ru
Thu Aug 25 13:23:33 MSD 2005


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






More information about the nginx-ru mailing list