server_name bug
Gena Makhomed
gmm at csdoc.com
Mon Nov 3 15:31:26 MSK 2008
On Saturday, November 1, 2008 at 17:13:17, Andrey N. Oktyabrski wrote:
ANO>>> Хотя, если честно, мне трудно понять, почему изменить существующее
ANO>>> поведение дополнительной опцией идеологически невозможно.
в результате это будет выглядеть примерно так:
listen *:80 ignore_listening_socket_semantics_and_use_ugly_hack_instead;
вместо обычного, явного указания на каких именно сокетах надо слушать.
>> у nginx и так достаточно всяких "подводных каменей"
>> во всяких там перехватах ошибок, сохранениях кодов ошибок и т.д. и т.п.
ANO> Вот поэтому и трудно понять. Поскольку и так достаточно, плюс-минус
ANO> один ничего радикально не изменит. Тем более что он уже есть,
ANO> он и в подготовленные головы, как видим, смуту вносит.
если эту "проблему" можно будет решить с помощью документации -
это лучший вариант, чем хаотично добавлять какие-то ненужные опции,
еще больше этим усложняя логику работы сервера и затрудняя понимание.
>> ИМХО, это тот случай, когда данна опция - лишь удобство для записи
>> listen в некоторых не часто встречающихся случаях - можно очень далеко
>> неправильной дорогой зайти, если начать этот путь. А для тех, кто ошибся
>> в "логичности" и прошелся по этим граблям - по-умолчанию отключенная
>> опция тем более не поможет.
ANO> Кстати, это должна быть именно опция listen, а не глобальная.
тем более не понятно, зачем нужна новая опция, если любой нужный
функционал можно реализовать с помощью существующих возможностей.
--
Best regards,
Gena
More information about the nginx-ru
mailing list