Dinfyru
@Dinfyru
web-developer

Как выводить ошибку ERR_NAME_NOT_RESOLVED по умолчанию (apache)?

У меня уже настроен apache, все сайты хорошо отрабатывают. Но при попытке зайти по фейковому поддомену (blabla.test.ru), apache выдаёт первый сайт из списка конфигов. Какой параметр нужно изменить, чтобы по умолчанию, если такой сайт не включен, то apache отдавал ошибку - ERR_NAME_NOT_RESOLVED?

Сейчас я смог сделать только 403 ошибку если заходят по не существующему поддомену или по ip. Но всё же хочется, чтобы складывалось впечатление, что там вообще ничего нет.
  • Вопрос задан
  • 261 просмотр
Пригласить эксперта
Ответы на вопрос 1
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
Никак, ошибку ERR_NAME_NOT_RESOLVED генерирует браузер, когда не может отрезолвить какой-то домен, веб-сервер здесь не участвует.

Nginx умеет отдавать код 444 ("ничего"), апач не умеет.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы