[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Заглушка для доменов на Apache



Всем привет. Подскажите пожалуйста как правильно сделать.
Есть сервер. На нем стоит 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:        rshadow@rambler.ru
icq:         198-364-657
jabber:      rshadow@jabber.org

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: