fastcgi_param
Igor Sysoev
is at rambler-co.ru
Sat May 14 15:36:43 MSD 2005
On Sat, 14 May 2005, RaPaMaN wrote:
> А переменные окружения:
> SERVER_SOFTWARE
> GATEWAY_INTERFACE
>
> тоже надо выставлять через fastcgi_param или это передается и так ?
>
> И остались ли переменные, которые передаются и так на fastcgi сервер ?
Нет, по умолчанию передаются, только строки запроса.
Всё остальное нужно указывать.
Практически для всех параметров есть соответствующие переменные, например,
fastcgi_param REQUEST_URI $request_uri;
fastcgi_param DOCUMENT_URI $document_uri;
fastcgi_param DOCUMENT_ROOT $document_root;
fastcgi_param SERVER_PROTOCOL $server_protocol;
Для некоотрых используется переменная $fastcgi_script_name:
fastcgi_param SCRIPT_FILENAME path/to/scripts$fastcgi_script_name;
fastcgi_param SCRIPT_NAME $fastcgi_script_name;
Для GATEWAY_INTERFACE нужно писать текст:
fastcgi_param GATEWAY_INTERFACE CGI/1.1;
Для SERVER_SOFTWARE переменных нет, можно написать что-нибудь текстовое
про nginx/0.1.29.
Игорь Сысоев
http://sysoev.ru
More information about the nginx-ru
mailing list