Re: изменилось поведение $server_name?

Kirill Morozov l0rda at l0rda.biz
Sun Mar 9 02:04:01 MSK 2008


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

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 вне зависимости на какой  
> сайт
> зашли, раньше такого не было.
>
> -- 
> // Черный Плащ
>






More information about the nginx-ru mailing list