Часто задаваемые вопросы об этой проблеме: https://www.virtualmin.com/documentation/web/troubleshooting#toc-the-wrong-site-shows-up-V5JtxdKg
Краткое описание проблемы заключается в том, что при объединении виртуальных хостов, использующих IP-адреса и *
, Apache решает, что показывать, не интуитивно (мягко говоря). Таким образом, смешивать *
и виртуальные хосты на основе IP не рекомендуется. Итак, найдите виртуальные хосты, которые используют *
и переключите их на IP-адреса, или найдите все IP-адреса и переключите их на *
. Не смешивать и сочетать. Я обычно рекомендую использовать IP-адреса, но любой из них работает, если у вас есть только один IP-адрес.
Если у вас есть сайт по умолчанию (например, 000-default в Ubuntu / Debian), отключите его. В среде виртуального хостинга «по умолчанию» не имеет такого же значения и может привести к запутанным результатам. Установщик Virtualmin сделает это за вас, но обновление dist приведет к перезаписи файлов конфигурации и повторному включению этого сайта.