Всем привет. Подскажите пожалуйста как правильно сделать. Есть сервер. На нем стоит bind и Apache. На апаче крутиться несколько сайтов вида: домен.ru, first.домен.ru, second.домен.ru и т.д.
Сейчас при запросе вида: abrakadabra.домен.ru (тобишь домен который в
апаче у меня не прописан) попадаю на основной
сайт домен.ru (он у меня среди конфигов первый стоит), а хотелось бы
чтобы просто писалось что сайт не доступен (404 ошибка).
Пока что создал файл 000-404 чтобы он был первый среди апачевских
конфигов и дописал туда запрет (403 forbidden), но хотелось бы 403
ошибку и чтобы без страничек ... чисто апачевскими средствами (мне
красивая страничка "сайт не найден" не нужна).
В бинде прописано следующее:
*.домен.ru. IN CNAME @
Сейчас в файле 000-404 следующее:
<VirtualHost *:80>
ServerName 404.домен.ru
ServerAlias www.404.домен.ru
DocumentRoot /var/www/404
<Directory />
Options -Indexes
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Я так понимаю у большинства провайдеров какой-то подобный механизм
стоит. Если у кого есть или знает метод легче/лучше напишите пожалуйста.
--
Roman V. Nikolaev
mail: [email protected]
icq: 198-364-657
jabber: [email protected]
signature.asc
Description: OpenPGP digital signature

