On Mon, Mar 06, 2023 at 11:25:27PM +0300, Andrey Kopeyko wrote:
> Николай, к потере вашего времени привело не несоблюление RFC (требовать
> соблюдения которого в данном конкрентном случае - не очень правильно; тут
> должно быть многа букв, расскажу голосом...), а Ваше непонимание разницы
> между параметром конфига server_name и переменной запроса $http_host.
> 
> Сожалею о Вашем потерянном времени.
> 
> Приходите в офис, всё расскажу.

 Расскажите лучше здесь. В том числе тем, кто не может и не хочет ходить
 в офис (чай на дворе не средние века, а видеосвязь давно изобрели).

> Вот дописать в доку статью "о (вреде и) подводных камнях обработки запроса в
> дефолтном сервере" - наверное, было бы полезным.

 Обратите внимание на то, что интерес инициатора треда заключался не в том,
 чтобы изучать разнообразные грабли, а в том, как один конкретный камень
 убрать с проторенной дороги.

 Идеально сделанный интерфейс не допускает никаких подводных камней,
 противоречий и неоднозначностей. Им просто пользуешься и "всё работает".
 То же самое должно быть и с дефолтным конфигом.
 А если камни всё-таки вылезают, нужно в первую очередь думать о том,
 как их устранить, и в последнюю -- о том, как их документировать.
-- 
 Eugene Berdnikov
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
https://mailman.nginx.org/mailman/listinfo/nginx-ru

Ответить