У меня есть два виртуалхоста:
один для prefix.host
другой для *.host
В итоге получается так, что *.host имеет больший приоритет, чем
prefix.host и запись о prefix.host игнорируется. Мне кажется это
поведение не совсем логичным. По крайне мере апач ведёт себя не так. :-)
Не должно. Если так, то это баг.
Пришли дебаг запроса к prefix.host.
Хотя, выявился другой момент. Самым первым виртуалхостом прописано:
server {
listen 81.176.79.128:80;
server_name *;
location / {
deny all;
}
}
Чтобы левые запросы, для которых у меня виртуалхосты не прописаны,
получали отлуп, а не стали обслуживаться первым виртуалхостом из списка.
В таком случае этот виртуалхост почему-то имеет приоритет над всеми
виртуалхостами типа *.host.