У меня есть сервер apache2 с несколькими веб-сайтами.
Один из них обслуживается как по http, так и по https. Все остальные серверы только по http
Я унаследовал это плохая ситуация от бывшего работника компании, где я работаю, не вините меня
Если я пытаюсь получить доступ через https на одном из других веб-сайтов, apach2 служит, я думаю, первым (и только ) сервер доступен через https, даже если у него другой домен.
Если я получаю доступ к https://blablbalca.com, apache2 знает, что blablbalca.com не обслуживается по https, но не дайте мне 404, он обслуживает https://anotherwebsite.com
Какая директива указывает apache автоматически обслуживать «первое» в случае пропущенного определения?
Как исправить?
РЕДАКТИРОВАТЬ: я нашел более элегантный и обобщенный способ express мой вопрос:
Как я могу избежать того, что apache2 обслуживает случайный виртуальный хост, если домен, указывая к тому же ip, разве не обслуживается с моего сервера?