Все же понимают, что отсутствующий server_name - это просто способ
"упрощения" минимально необходимого конфига и на самом деле имя сервера все
равно присутствует (дефолтное значение - пустая строка). Что именно попадет
в этом случае в SERVER_NAME - не совсем понятно. Но исходя из всей
вышеописанной
и да и нет.
в конфиге сервера, приведенным топикстартером server_name отсутствует, а
запрос смаршрутизировался, потому что указан default_server в listen.
а как интерпретировать MUST в случае отсутствующего server_name RFC не
говорит ))
пн, 13 мар. 2023 г. в 11:53, Maksim Kulik :
> В RFC на эту
В RFC на эту тему есть вполне четкое мнение:
The SERVER_NAME variable MUST be set to the name of the server host
to which the client request is directed.
Там должно быть имя сервера, который обслуживает этот запрос. Из
документации nginx: Первое имя становится основным именем сервера. Всё
в
пн, 13 мар. 2023 г. в 11:12, Nikolay Shaplov :
> В письме от понедельник, 13 марта 2023 г. 12:40:14 MSK пользователь Илья
> Шипицин написал:
> > > A deployed server can have more than one possible value for this
> > > variable, where several HTTP virtual hosts share the same IP address.
> > > In t
Да, т.к. name of the server - это первое имя в директиве server_name. Выше
в переписке уже писали, что это упомянуто в документации -
http://nginx.org/ru/docs/http/ngx_http_core_module.html#server_name
Кроме этого, Максим писал про аналоги в веб-сервере Apache - там есть
ServerName, в котором описы
В письме от понедельник, 13 марта 2023 г. 13:16:25 MSK пользователь Maksim
Kulik написал:
> h1.example.com - это и есть имя сервера, остальное - алиасы.
Как должен выглядеть конфиг, для случая который описан в RFC
"A deployed server can have more than one possible value for this
variable,
h1.example.com - это и есть имя сервера, остальное - алиасы.
пн, 13 мар. 2023 г. в 13:12, Nikolay Shaplov :
> В письме от понедельник, 13 марта 2023 г. 12:40:14 MSK пользователь Илья
> Шипицин написал:
> > > A deployed server can have more than one possible value for this
> > > variable, where se
В письме от понедельник, 13 марта 2023 г. 12:40:14 MSK пользователь Илья
Шипицин написал:
> > A deployed server can have more than one possible value for this
> > variable, where several HTTP virtual hosts share the same IP address.
> > In that case, the server would use the contents of the reques
пн, 13 мар. 2023 г. в 10:09, Nikolay Shaplov :
> В письме от понедельник, 13 марта 2023 г. 10:57:09 MSK пользователь Maksim
> Kulik написал:
> > А где написано, что сервер ДОЛЖЕН его ИСПОЛЬЗОВАТЬ дальше? Он должен
> > использовать это имя для ВЫБОРА виртуал-хоста. Насколько я вижу, в RFC не
> > оп
В письме от понедельник, 13 марта 2023 г. 10:57:09 MSK пользователь Maksim
Kulik написал:
> А где написано, что сервер ДОЛЖЕН его ИСПОЛЬЗОВАТЬ дальше? Он должен
> использовать это имя для ВЫБОРА виртуал-хоста. Насколько я вижу, в RFC не
> описано дальнейшее поведение сервера при наличии более одно
Hello!
On Mon, Mar 13, 2023 at 10:50:37AM +0300, Nikolay Shaplov wrote:
> В письме от понедельник, 13 марта 2023 г. 10:46:51 MSK пользователь Maksim
> Kulik написал:
> > Мне кажется, что в RFC речь идет скорее про разные блоки server {}, т.к.
> > речь явно про several virtual hosts, а не про sev
On Mon, Mar 13, 2023 at 11:37:47AM +0300, Evgeniy Berdnikov wrote:
> On Mon, Mar 13, 2023 at 10:50:37AM +0300, Nikolay Shaplov wrote:
> > В письме от понедельник, 13 марта 2023 г. 10:46:51 MSK пользователь Maksim
> > Kulik написал:
> > > Мне кажется, что в RFC речь идет скорее про разные блоки ser
On Mon, Mar 13, 2023 at 10:50:37AM +0300, Nikolay Shaplov wrote:
> В письме от понедельник, 13 марта 2023 г. 10:46:51 MSK пользователь Maksim
> Kulik написал:
> > Мне кажется, что в RFC речь идет скорее про разные блоки server {}, т.к.
> > речь явно про several virtual hosts, а не про several serv
Hello!
On Mon, Mar 13, 2023 at 10:33:36AM +0300, Nikolay Shaplov wrote:
> В письме от понедельник, 13 марта 2023 г. 10:27:10 MSK пользователь Maxim
> Dounin написал:
> > Hello!
> >
> > On Mon, Mar 13, 2023 at 09:20:49AM +0300, Nikolay Shaplov wrote:
> > > В письме от понедельник, 13 марта 2023
В письме от понедельник, 13 марта 2023 г. 10:46:51 MSK пользователь Maksim
Kulik написал:
> Мне кажется, что в RFC речь идет скорее про разные блоки server {}, т.к.
> речь явно про several virtual hosts, а не про several server names. То есть
> веб-сервер вполне корректно по RFC выбирает блок serv
Мне кажется, что в RFC речь идет скорее про разные блоки server {}, т.к.
речь явно про several virtual hosts, а не про several server names. То есть
веб-сервер вполне корректно по RFC выбирает блок server {} по имени хоста и
используется главное имя этого блока далее в работе.
Вы в своем примере им
В письме от понедельник, 13 марта 2023 г. 10:27:10 MSK пользователь Maxim
Dounin написал:
> Hello!
>
> On Mon, Mar 13, 2023 at 09:20:49AM +0300, Nikolay Shaplov wrote:
> > В письме от понедельник, 13 марта 2023 г. 09:17:17 MSK пользователь Dmitry
> >
> > Ivanov написал:
> > > Вы писали 5 марта 2
Hello!
On Mon, Mar 13, 2023 at 09:20:49AM +0300, Nikolay Shaplov wrote:
> В письме от понедельник, 13 марта 2023 г. 09:17:17 MSK пользователь Dmitry
> Ivanov написал:
>
> > Вы писали 5 марта 2023 г., 18:41:17:
> > > При этом в самом конфиге сайта server_name не указан, сервер обслуживает
> > >
18 matches
Mail list logo