ПРОЕКТЫ 


  АРХИВ 


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: изменилось поведе ние $server_name?



Да, так и должно быть.

On 09.03.2008, at 1:50, Exe wrote:

Всем привет.

Раньше $server_name содержало значения заголовка "Host: ".
Теперь, после обновления с 0.6.6 до 0.6.26 оно стало содержать
первое имя хоста в server_name.

Так и должно быть?
Конфиг у меня такой:
==================
server_name localhost .site1.com .site2.com;
[...]
       location ~ ^/+(get|banner)$ {
               fastcgi_pass    unix:/path_to_socket/fcgi.sock;
               fastcgi_param   SERVER_NAME     $server_name;
               fastcgi_param TEST_NAME $server_name;
               fastcgi_param   SERVER_PROTOCOL $server_protocol;
               fastcgi_param   SCRIPT_NAME     $fastcgi_script_name;
               fastcgi_param   QUERY_STRING    $query_string;
               fastcgi_param   REMOTE_ADDR     $remote_addr;
               fastcgi_param   REQUEST_METHOD  $request_method;
               fastcgi_param   SERVER_PORT     $server_port;
       }
==================

Вот такой конфиг в fcgi передаёт localhost вне зависимости на какой сайт
зашли, раньше такого не было.

--
// Черный Плащ





 




Copyright © Lexa Software, 1996-2009.