Re: Зацикливание на редиректе
Валентин Бартенев
vbart на nginx.com
Пн Авг 7 10:25:32 UTC 2017
On Monday 07 August 2017 09:01:39 CoDDoC wrote:
>
> Спасибо.
>
> Только Вы говорите об URI "/", а вопрос был об URL, точнее - о зацикливании, связанном с неправильной (ИМХО) интерпретацией в ngx переменной $host. Как она ДОЛЖНА обрабатываться - сказано в доке, что имеем ПО ФАКТУ - в моем примере.
Ещё раз. Вы неправильно интерпретируете команду curl, отсюда и считаете,
что поведение nginx отличается от описанного в документации. Ваш пример
неверен.
И далее на этом неверном предположении строите все остальные выводы.
Вы пишите:
| Вот такой случай:
| curl -ILH 'Host: www.test.com' https://test.com
|
| Если бы переменная $host получила значение в порядке приоритета, оно было бы test.com (имя хоста из строки запроса).
Нет не было бы. Потому что в строке запроса, которую отправляет данная
команда curl нет "test.com". Там нет вообще хоста.
--
Валентин Бартенев
Подробная информация о списке рассылки nginx-ru