Не передавать заголовки к fastcgi-серверу

Alex Vorona voron at amhost.net
Sun Sep 2 17:07:27 MSD 2007


Alexey Karagodov пишет:
> точнее http://sysoev.ru/nginx/docs/http/ngx_http_fastcgi_module.html#fastcgi_hide_header
>
> 2007/9/2, Alexey Karagodov <karagodov at gmail.com>:
>   
>> возможно вот таг: fastcgi_hide_header             X-Powered-By;
>>
>> 2007/9/2, Alex Vorona <voron at amhost.net>:
>>     
>>> Привет
>>>
>>> Как не посылать fastcgi-серверу заголовки из http-запроса, в часности
>>> заголовки http-авторизации. Хочется, чтобы про авторизацию знал nginx и
>>> только nginx, а fastcgi_param HTTP_AUTHORIZATION ""  не даёт нужного
>>> эффекта - php видит _SERVER["HTTP_AUTHORIZATION"] с непустым валидным
>>> значением . Установка значений вместо пустой строки также ни к чему не
>>> привела.
>>>
>>> nginx version: nginx/0.6.5
>>> configure arguments: --prefix=/usr --conf-path=/etc/nginx/nginx.conf
>>> --http-log-path=/var/log/nginx/access_log
>>> --error-log-path=/var/log/nginx/error_log --pid-path=/var/run/nginx.pid
>>> --http-client-body-temp-path=/var/tmp/nginx/client
>>> --http-proxy-temp-path=/var/tmp/nginx/proxy
>>> --http-fastcgi-temp-path=/var/tmp/nginx/fastcgi --with-md5-asm
>>> --with-md5=/usr/include --with-http_realip_module --with-http_ssl_module
>>> --with-http_perl_module --with-http_stub_status_module
>>>
>>>
>>>
>>>       
*syntax: *fastcgi_hide_header */имя/*
*context: *http, server, location

nginx не передаёт _клиенту_ строки заголовка "Status" и "X-Accel-..." из 
_ответа FastCGI сервера._ Директива fastcgi_hide_header задаёт 
дополнительные строки. Если же строки нужно наоброт разрешить, то нужно 
воспользоваться директивой fastcgi_pass_header 
<http://sysoev.ru/nginx/docs/http/ngx_http_fastcgi_module.html#fastcgi_pass_header>

А мне нужно спрятать заголовок запроса, а не заголовок ответа.






More information about the nginx-ru mailing list