пн, 13 мар. 2023 г. в 10:09, Nikolay Shaplov <dh...@nataraj.su>:
> В письме от понедельник, 13 марта 2023 г. 10:57:09 MSK пользователь Maksim > Kulik написал: > > А где написано, что сервер ДОЛЖЕН его ИСПОЛЬЗОВАТЬ дальше? Он должен > > использовать это имя для ВЫБОРА виртуал-хоста. Насколько я вижу, в RFC не > > описано дальнейшее поведение сервера при наличии более одного > SERVER_NAME в > > виртуал-хосте. > > Цитирую: > > 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 request's Host > header field to select the correct virtual host. > > Мой вольный перевод "В случае если есть несколько кандидатов на заполнение > переменной окружения SERVER_NAME, например несколько виртальных хостов > использует один и тот же IP-адрес, серверу следует изучить содержимое > заголовка Host пришедшего в http-запросе и использовать его значение для > того > чтобы выбрать корректный virtual host" > все верно. но это про другое же речь. в цитируемом фрагменте речь про то, что если у вас несколько виртуальных хостов, но выбрать правильный можно и нужно исходя из Host. но если по факту вы попали в дефолт, то выбор, описанный выше, вы уже сделали. > > > > > пн, 13 мар. 2023 г. в 10:50, Nikolay Shaplov <dh...@nataraj.su>: > > > > > > > > > > > > > Правильно. И то имя которое совпало должно попасть в переменную > окружения > > > SERVER_NAME > > > > > > > > > > > > Ну даже если не читать сам текст RFC (а там по-моему предельно ясно все > > > написано), из соображений общий логики, почему в SERVER_NAME попадает > > > первый > > > из алиасов, а не тот на который пришли??? В этом нет вообще никакой > > > логики. > > > > > > > > > > > > > > > > > -- > > > Nikolay Shaplov aka Nataraj > > > Fuzzing Engineer at Postgres Professional > > > Matrix IM: @dhyan:nataraj.su > > > > > > > > > -- > Nikolay Shaplov aka Nataraj > Fuzzing Engineer at Postgres Professional > Matrix IM: @dhyan:nataraj.su > _______________________________________________ > nginx-ru mailing list > nginx-ru@nginx.org > https://mailman.nginx.org/mailman/listinfo/nginx-ru >
_______________________________________________ nginx-ru mailing list nginx-ru@nginx.org https://mailman.nginx.org/mailman/listinfo/nginx-ru