У меня есть работающая установка apache2 с несколькими http и https vhost, которые настроены на проксипропускание запроса к другому веб-серверу.
У меня есть vhost, который должен быть доступен только в http, поэтому я отключил https vhost с помощьюего имя сервера и имя сервера.
Но когда я попытался получить к нему доступ, я был перенаправлен на другой существующий хост https (самый высокий в списке включенных), используя его сертификат и показывая (неправильный) веб-сайт.Единственное, что осталось от первоначального (и отключенного) vhost, - это имя сервера.
Подводя итог: если я пытаюсь получить доступ к https://example.com/xyz вместо отказа в доступе, он отправляет мой браузер наhttps://example.com/xyz,, но с эффективным доступом к https://anotherexistingvhost.com/xyz с помощью сертификата и файлов ssl anotherexistingvhost.com.
Если я пытаюсь отключить vhost anotherexistingvhost.com, он переходит непосредственно к следующему в алфавитном порядке.order.
Я не настроил ни одной универсальной системы и включил vhost default-ssl.conf, но это не оказало никакого влияния
Как я могу просто отказаться от подключения?Я не хочу устанавливать фиктивного виртуального хоста, чтобы ловить всех несуществующих виртуальных хостов
Спасибо