Ну замените оговорку хеш->кеш выше. Это что-то изменит?
Ну так он "пошлет" также и вполне нормальную конфигурацию, которую я описал выше. Еще раз: то, что вы расцениваете как "неправильно" - некоторые люди просто используют. У них в конфиге апача/nginx нет в принципе некоторых доменов (как виртуальных хостов или алиасов), которые показывают на сервер.
Если головой не думать - еще и не такое может работать. Апач виноват?
cjseriy, да никому вы не нужны - специально вас проверять никто не будет. А найдут случайно - отключат сервер по меньшей мере. Неушто теперь мамы с папами уже не учат, что воровать плохо?
В каком еще кеше? IN A запись для доменного имени показывает на IP сервера. Апач может про "сайт" при этом вообще ничего не знать. Нету у него такого сайта ни в конфигах, ни, тем более - "в кеше". То, что Вы интерпретируете как ненормальную ситуацию - вполне штатный режим работы для некоторых.
А еще через некоторое время - вылетят из индекса. Если вобще туда попадут, учитывая неуникальность контента.
Да без проблем. Заплатите несколько сотен доменов у регистратора - и вперед.
Вы не пугайте своими "хаками" добрых людей на ночь. А лучше почитайте мануал апача и поймите, что ничего работать в таком случае не будет, покуда хостер этого сам не захочет (ну или если он придурок, не читающий документацию).
А как веб-сервер узнает, что его "там нет". Телепатически что-ли? Самая обычная практика - если новая доменная запись должна указывать на домен по-умолчанию, то нам не нужно даже заводить там отдельный ServerAlias. Просто тупо направьте IN A запись на Ваш сервер - и все заработает.
К счастью, разработчики веб-серверов не решают данную ситуацию "правильно" - а дают ее решение в руки администратора.
Дубликатов чего и зачем кому-то подобное нужно?
да. это стандартно для гнушных утилит.
Logger, Вы вопроса не поняли. Речь вовсе не о том, как "отдать 404" что кажется логичным ТС. Вопрос о том, почему оно не делает "зашибись" в понимании [umka]. Почему разработчики веб-серверов обрабатывают описанную ситуацию именно так.
Ответ очень простой. Это логично и правильно с точки зрения разработчика веб-сервера. Не нужно думать о создании каких-то специальных директив по поводу "странички 404 для виртуального хоста, которого нет" (вы же ее кастомизировать захотите, правда?).
Пользователь сам, при желании, подобное организует (пример привел Logger). Элементарная логика и здравый смысл.
Как и все другие гну-шные программы:
tar czf my.tar.gz -- *
Ну так покажите error.log сайта!
Да сталкивались... Проблема называется "думать я не умею и не хочу учиться". Увы, это не лечится.
Ну так возьмите и выключите этот модуль!
Кто Вам это сказал?
Да не только у супермикры :) Это далеко не "rocket science".
Думал, всем понятно - что БП я только для примера привел.