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

Igor Sysoev is at rambler-co.ru
Wed Aug 24 21:39:27 MSD 2005


On Wed, 24 Aug 2005, Andrei Nigmatulin wrote:

> On Wednesday 24 August 2005 19:39, Igor Sysoev wrote:
>> On Wed, 24 Aug 2005, Andrei Nigmatulin wrote:
>>> On Wednesday 24 August 2005 18:19, Igor Sysoev wrote:
>>>> On Wed, 24 Aug 2005, Andrei Nigmatulin wrote:
>>>>> Я заметил что если query_string пустая, то для конфигурации
>>>>>
>>>>> fastcgi_param QUERY_STRING $query_string;
>>>>>
>>>>> она вообще не передается в fastcgi сервер. можно ли заставить ее
>>>>> передаваться даже пустой ? например, mod_php так делает.
>>>>
>>>> Да, не передаётся. Причём, немало усилий было затрачено на то,
>>>> чтобы не передавалось :) Можно возвертать в зад или сделать
>>>> настраиваемым.
>>>
>>> Было бы очень удобно, если сделать это настраиваемым.
>>
>> Нужно ещё решить, что использовать по умолчанию.
>> Желательно, чтобы было, как в mod_php и mod_fastcgi.
>
> mod_php и mod_fastcgi оставляют QUERY_STRING пустой, если ее нет.

Тогда, наверное, не нужно делать это настриваемым, а всегда передавать
пустые параметры. Для ngx_http_proxy_module останется по старому - пустые
строки заголовка не передаются.


Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list